v3.26.1
Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Summary Of Significant Accounting Policies [Line Items]          
Number of Operating Segments | segment     1    
Revenue $ 17,874 $ 9,652 $ 32,982 $ 18,403  
Percentage of prompt payment discounts expected to pay out     100.00%    
Allowance for doubtful accounts 6,273   $ 6,273    
Money market investments 41,249   41,249   $ 36,788
FDIC insured amount 250   $ 250    
Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Discounts for prompt payment     0.50%    
Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Discounts for prompt payment     2.00%    
Other revenue          
Summary Of Significant Accounting Policies [Line Items]          
Revenue $ 710   $ 710