v3.26.1
Segment Information - Information About Geographical Revenue and Long-Lived Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue          
Total revenue $ 7,145 $ 7,689 $ 13,784 $ 14,712  
Total long-lived assets 2,442   2,442   $ 2,704
United States          
Revenue          
Total revenue 5,937 6,197 11,294 11,902  
Total long-lived assets 2,271   2,271   2,496
All other countries          
Revenue          
Total revenue 1,208 $ 1,492 2,490 $ 2,810  
Total long-lived assets $ 171   $ 171   $ 208