v3.26.1
Revenue - Summary of Disaggregated Revenue from Contracts with Customers by Nature of Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total Revenue $ 28,097 $ 21,199 $ 54,591 $ 41,690
EEG Recorders and Wearables Sales Point in Time | Point in Time        
Disaggregation of Revenue [Line Items]        
Total Revenue 21,241 15,923 41,431 31,531
EEG Portal and Clarity Subscriptions and Recorder Loans Over Time | Over Time        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 6,856 $ 5,276 $ 13,160 $ 10,159