v3.26.3
Revenue - Schedule of Amount and Percentage of Gross Revenue Concentration (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
REVENUE        
Gross revenue $ 122,488 $ 68,521 $ 295,694 $ 179,040
GTN adjustments (1,019) (1,066) (3,482) (2,309)
Net revenue $ 121,469 $ 67,455 $ 292,212 $ 176,731
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Revenue | Customer concentration        
REVENUE        
Gross revenue $ 122,488 $ 68,521 $ 295,694 $ 179,040
Concentration risk (in percent) 100.00% 100.00% 100.00% 100.00%
Revenue | Customer concentration | Customer A        
REVENUE        
Concentration risk (in percent) 0.00% 0.00% 0.00% 0.00%
Revenue | Customer concentration | Other customers        
REVENUE        
Gross revenue $ 122,488 $ 68,521 $ 295,694 $ 179,040
Concentration risk (in percent) 100.00% 100.00% 100.00% 100.00%