v3.26.3
Segment Reporting - Revenues from International Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]        
Revenues $ 28,314 $ 35,701 $ 81,460 $ 100,308
Australia        
Segment Reporting Information [Line Items]        
Revenues 14,297 16,644 41,787 49,221
United Kingdom        
Segment Reporting Information [Line Items]        
Revenues 7,055 8,588 18,585 22,485
Canada        
Segment Reporting Information [Line Items]        
Revenues 4,022 7,962 14,685 23,232
All other        
Segment Reporting Information [Line Items]        
Revenues $ 2,940 $ 2,507 $ 6,403 $ 5,370