XML 122 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Geographic and Segment Related Information - Summary of Long-lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 74,555 $ 81,469
U.S.    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 60,847 69,725
Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 7,656 3,416
Asia and other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 6,052 $ 8,328