v3.26.1
Prepaids and Other Current Assets Prepaids and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Prepaid Expense and Other Assets [Abstract]      
Other Prepaid Expense, Current $ 24,749 $ 23,390  
Deferred Costs and Other Assets 21,460 13,110  
Prepaid Taxes 10,355 7,665  
Prepaid income taxes 25,448 16,549  
Other Assets, Current 34,351 25,503  
Disposal Group, Including Discontinued Operation, Assets 5,294   $ 0
Prepaid expenses and other current assets $ 121,657 $ 86,217 [1]  
[1] December 31, 2025 balances were derived from audited consolidated financial statements.