v3.26.1
Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Principal amount $ 130,000
Add: final fee 5,850
Add: PIK interest 1,697
Less: unamortized debt issuance costs (2,619)
Less: unamortized debt discount (8,401)
Total note payable $ 126,527