v3.26.1
Stockholders' Deficit - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 05, 2024
$ / shares
shares
Mar. 31, 2026
USD ($)
vote
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
Aug. 15, 2025
USD ($)
$ / shares
Class of Stock [Line Items]          
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001 $ 0.0001
Common stock, votes per share | vote   1      
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001        
Realized translation gain on divestitures of businesses | $   $ 0 $ 5,715    
Performance restricted stock units          
Class of Stock [Line Items]          
Granted (in shares)   250,000      
Target payout, (as a percent)   100.00%      
Performance restricted stock units | Maximum          
Class of Stock [Line Items]          
Award vesting rights, (as a percent)   300.00%      
Intercompany Loans with Foreign Subsidiaries, Accumulated Tax          
Class of Stock [Line Items]          
Tax expense (benefit) recognized in OCI | $   $ 1,400   $ 1,500  
Preferred Stock Purchase Rights          
Class of Stock [Line Items]          
Class of warrant or right, dividends declared (in shares) 1        
Class of warrant or right, outstanding (in shares) 27,030,605        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 15,250        
Preferred stock purchase right, purchase share (in shares) 0.001        
Preferred stock purchase right, purchase price adjustment percentage 1.00%        
Class of warrant or right, entitled dividend payment per security called by each warrant or right (in dollars per share) | $ / shares $ 0.001        
Class of warrant or right, entitled liquidation payment per security called by each warrant or right (in dollars per share) | $ / shares $ 0.001        
Class of warrant or right, entitled liquidation payment, common stock equivalent, number of shares (in shares) 1        
Class of warrant or right, voting power, common stock equivalent, number of shares (in shares) 1        
2025 Share Repurchase Plan          
Class of Stock [Line Items]          
Stock repurchase program, authorized amount | $         $ 10,000
Remaining authorized, amount | $   $ 9,900