Quarterly report [Sections 13 or 15(d)]

Revenue (Tables)

v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Components
The following table presents the components of our revenue:
Three months ended
June 30,
Six months ended June 30,
2025 2024 2025 2024
Cost plus fixed fee $ 2,075,566  $ $ 2,240,822  $ 214,414 
Firm fixed-price 501,708  751,648 
Total $ 2,075,566  $ 501,708  $ 2,240,822  $ 966,062