XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
Disaggregated Revenue
The Company disaggregates revenue from contracts with customers by customer type, product, or service type, and geographic location, as the Company believes these categories best depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.
The Company’s revenues for customer type are as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
U.S. Government$2,702 $892 $7,674 $5,271 
Commercial customers6,216 2,174 16,809 5,384 
Total$8,918 $3,066 $24,483 $10,655 
The Company’s revenues for product or service type are as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Product revenue$2,917 $799 $7,993 $1,395 
Service revenue6,001 2,267 16,490 9,260 
Total$8,918 $3,066 $24,483 $10,655 
The Company’s revenue was derived from sales to customers in the United States for the three months ended September 30, 2025 and 2024 of $8,667 and $3,066 and the nine months ended September 30, 2025 and 2024 of $24,232 and $10,655, respectively. The Company generated $251 of revenue from international customers for the three and nine months ended September 30, 2025 and there was no revenue generated from international customers for the three and nine months ended September 30, 2024.
Contract Balances
The following table provides information about contract liabilities from contracts with customers (in thousands):
As of
September 30,
2025
As of
December 31,
2024
Contract liabilities, current$(3,616)$(6,401)
Contract liabilities, non-current(12,430)(6,360)
Total$(16,046)$(12,761)
Contract liabilities increased during the nine months ended September 30, 2025, primarily due to payments received in excess of revenue recognized on performance obligations. During the nine months ended September 30, 2025 and 2024, the Company recognized $5,854 and $453 of our contract liabilities as of December 31, 2024 and December 31, 2023, respectively, as revenue. Contract liabilities, current includes $1,000 of customer deposits as of September 30, 2025 and no customer deposits as of December 31, 2024. Contract liabilities, non-current includes $3,885 and $2,660 of customer deposits as of September 30, 2025 and December 31, 2024, respectively. During the three and nine months ended September 30, 2025 and 2024, the Company also entered into agreements for aircraft sales pre- and post-certification, with options for pre-certified aircraft that have not been executed. These agreements have no associated revenues or cost of sales for the three and nine months ended September 30, 2025 and 2024.
Remaining Performance Obligations
Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized. As of September 30, 2025, the Company’s remaining performance obligations were $18,679. The Company currently expects to recognize approximately $10,058 of the remaining performance obligations as revenue over the next 12 months and the remaining to be recognized thereafter.