XML 93 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Concentration of Credit Risk and Significant Relationships (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Concentration Risk [Line Items]      
Revenue from Contracts with Customers $ 1,227,236 $ 899,567 $ 798,952
Total long-lived assets 123,955 115,178  
U.S.      
Concentration Risk [Line Items]      
Revenue from Contracts with Customers 1,021,595 748,327 666,650
Total long-lived assets 118,558 111,171  
Non-U.S.      
Concentration Risk [Line Items]      
Revenue from Contracts with Customers 205,641 151,240 $ 132,302
Total long-lived assets $ 5,397 $ 4,007