v3.26.1
Stockholders' Deficit - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total accumulated other comprehensive loss $ (89,753) $ (52,388) $ (48,368) $ (42,389) $ (37,823) $ (18,305)
Total accumulated other comprehensive loss            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total accumulated other comprehensive loss (18,614) $ (17,312) (15,138) $ (9,374) $ (16,403) $ (21,990)
Unrealized foreign currency translation adjustment, net of realized amounts reclassified into loss from divestitures of businesses            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total accumulated other comprehensive loss (16,535)   (15,223)      
Unrealized translation losses on intercompany loans with foreign subsidiaries, net of taxes            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total accumulated other comprehensive loss (2,521)   (2,605)      
Unrealized gains on interest rate swaps, net of amounts reclassified into interest expense, net            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total accumulated other comprehensive loss $ 442   $ 2,690