XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue by Geographic Area and Groups of Similar Products - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Long-lived assets by geographic area:    
Total $ 139,012 $ 233,097
United States    
Long-lived assets by geographic area:    
Total $ 99,368 $ 178,624
United States | Long Lived Asset by Geographic area | Geographic Concentration Risk    
Percentage of long-lived assets by geographic area:    
Percentage of revenue 71.00% 77.00%
International    
Long-lived assets by geographic area:    
Total $ 39,644 $ 54,473
International | Long Lived Asset by Geographic area | Geographic Concentration Risk    
Percentage of long-lived assets by geographic area:    
Percentage of revenue 29.00% 23.00%