XML 95 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments and Related Information - Financial Information by Geographic Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from unaffiliated customers $ 782,283 $ 737,706 $ 573,161
Long-lived assets 535,236 575,944 626,133
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from unaffiliated customers 594,808 571,008 447,002
Long-lived assets 407,457 443,818 487,749
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from unaffiliated customers 81,643 82,687 59,352
Long-lived assets 79,607 76,377 79,723
Singapore      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from unaffiliated customers 48,131 34,380 35,886
Long-lived assets 6,485 14,218 15,202
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues from unaffiliated customers 57,701 49,631 30,921
Long-lived assets $ 41,687 $ 41,531 $ 43,459