Quarterly report [Sections 13 or 15(d)]

Revenue

v3.25.1
Revenue
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
For the three months ended March 31, 2025, the Company's revenue was $2.8 million, compared to $0.7 million for the three months ended March 31, 2024. The majority of the revenue generated for the three months ended March 31, 2025 and 2024 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 March 31, 2025, the Company's remaining performance obligations for contracts totaled $0.4 million and is expected to be recognized as revenue over the next twelve months. The Company's remaining performance obligation for contracts totaled $1.0 million as of December 31, 2024.