Quarterly report [Sections 13 or 15(d)]

Revenues - Schedule of Revenues by Customers (Details)

v3.26.3
Revenues - Schedule of Revenues by Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues: $ 109,035 $ 103,432 $ 323,081 $ 226,587
Customer D | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues: 0 14,400 0 49,823
Customer E | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues: 20,079 27,589 58,422 31,947
Customer F | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues: $ 14,248 $ 0 $ 0 $ 0