v3.26.1
Long-Term Debt (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Oct. 01, 2025
Aug. 10, 2022
Mar. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Class A Common stock          
Long-Term Debt          
Common stock, par value (in dollar per share)       $ 0.001 $ 0.001
SWK Loan Facility          
Long-Term Debt          
Maximum borrowing capacity   $ 25.0      
Total amount outstanding $ 26.9        
Prepayment amount of loan 27.8        
Gain on extinguishment of debt 1.3        
Write-off of deferred financing fees upon refinancing of related debt $ 0.4        
Weighted average interest rate     12.70%    
SWK Loan Facility | SWK Warrants | Class A Common stock          
Long-Term Debt          
Warrants issued   187,969      
Common stock, par value (in dollar per share)   $ 0.001      
Exercise price (in dollar per share)   $ 6.65      
Maximum shares issuable at closing   187,969