v3.26.1
Segment Reporting - Revenues from International Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 25,831 $ 33,161 $ 53,146 $ 64,608
Australia        
Segment Reporting [Line Items]        
Revenues 13,806 16,129 27,490 32,577
Canada        
Segment Reporting [Line Items]        
Revenues 5,257 7,112 10,663 15,270
United Kingdom        
Segment Reporting [Line Items]        
Revenues 4,653 8,066 11,530 13,897
All other        
Segment Reporting [Line Items]        
Revenues $ 2,115 $ 1,854 $ 3,463 $ 2,864