XML 95 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue and Geographic Area - Long-lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Long-lived Assets $ 71,384 $ 54,850
United States    
Segment Reporting Information [Line Items]    
Long-lived Assets 51,794 29,646
Singapore    
Segment Reporting Information [Line Items]    
Long-lived Assets 13,042 17,097
Canada    
Segment Reporting Information [Line Items]    
Long-lived Assets 4,837 6,231
Other Asia-Pacific    
Segment Reporting Information [Line Items]    
Long-lived Assets 1,101 889
EMEA    
Segment Reporting Information [Line Items]    
Long-lived Assets $ 610 $ 987