v3.25.4
Segment Information - Long-lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets $ 74,803 $ 66,709
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets 69,604 62,499
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets 3,311 3,814
Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets 1,828 266
Other International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets 60 130
Total International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Long-lived assets $ 5,199 $ 4,210