v3.26.3
Revenue and Customers - Contract Assets and Contract Liabilities with Customers (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]        
Current customer contract assets $ 11,284 $ 29,525    
Noncurrent customer contract assets 15,428 1,112    
Total customer contract assets 26,712 30,637 $ 32,710 $ 37,091
Current deferred revenue (46,923) (64,400)    
Noncurrent deferred revenue (49,776) (32,718)    
Total deferred revenue $ (96,699) $ (97,118) $ (93,633) $ (101,945)