v3.26.1
Segment, Geographic, and Concentrations of Risk Information - Net Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 34,338 $ 31,673
United States and Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 34,229 31,620
Europe (including United Kingdom)    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 39 0
Australia    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 70 $ 53