XML 98 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentration of Credit Risk and Significant Relationships (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Concentration Risk [Line Items]      
Revenue from Contracts with Customers $ 975,131 $ 993,285 $ 1,227,236
Total long-lived assets 141,385 149,514  
U.S.      
Concentration Risk [Line Items]      
Revenue from Contracts with Customers 794,847 812,390 1,021,595
Total long-lived assets 132,810 146,816  
Non-U.S.      
Concentration Risk [Line Items]      
Revenue from Contracts with Customers 180,284 180,895 $ 205,641
Total long-lived assets $ 8,575 $ 2,698