Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue

v3.25.1
Revenue
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
For the year ended December 31, 2024, the Company's revenue was $19.7 million, compared to $0.2 million for the year ended December 31, 2023. The majority of the revenue generated year ended December 31, 2024 and 2023 was derived from operations within the United States.
Remaining Performance Obligations
Remaining performance obligations represent non-cancellable contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods.
As of December 31, 2024, the Company's remaining performance obligations for contracts totaled $1.0 million and is expected to be recognized as revenue over the next twelve months.