v3.26.1
Segment Reporting - Revenues from International Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 27,315 $ 31,447
Australia    
Segment Reporting Information [Line Items]    
Revenues 13,684 16,448
Canada    
Segment Reporting Information [Line Items]    
Revenues 5,406 8,158
United Kingdom    
Segment Reporting Information [Line Items]    
Revenues 6,877 5,831
All other    
Segment Reporting Information [Line Items]    
Revenues $ 1,348 $ 1,010