v3.26.1
Long-Term Debt (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Oct. 01, 2025
Aug. 10, 2022
Jun. 30, 2025
Jun. 30, 2025
Aug. 06, 2026
Jun. 30, 2026
Dec. 31, 2025
Class A Common stock              
Long-Term Debt              
Common stock, par value (in dollar per share)         $ 0.001 $ 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.60% 12.60%      
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