XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Accounts Receivable and Restricted Cash (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Concentration Risk [Line Items]      
Restricted cash included in other current assets and other assets $ 4,096 $ 714 $ 0
Other Current Assets      
Concentration Risk [Line Items]      
Restricted cash included in other current assets and other assets 100 100  
Other Assets      
Concentration Risk [Line Items]      
Restricted cash included in other current assets and other assets $ 4,100 $ 700  
Geographic Concentration Risk | Accounts Receivable | Outside of North America      
Concentration Risk [Line Items]      
Concentration risk percentage (percent) 7.00% 5.00%  
Geographic Concentration Risk | Revenue from Contract with Customer Benchmark | Outside of North America      
Concentration Risk [Line Items]      
Concentration risk percentage (percent) 4.00% 4.00% 3.00%