XML 103 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue by Geographic Area and Groups of Similar Products - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Long-lived assets by geographic area:    
Total $ 59,052 $ 91,458
United States    
Long-lived assets by geographic area:    
Total $ 43,491 $ 65,782
United States | Long Lived Asset by Geographic area | Geographic Concentration Risk    
Percentage of long-lived assets by geographic area:    
Percentage of revenue 74.00% 72.00%
International    
Long-lived assets by geographic area:    
Total $ 15,561 $ 25,676
International | Long Lived Asset by Geographic area | Geographic Concentration Risk    
Percentage of long-lived assets by geographic area:    
Percentage of revenue 26.00% 28.00%