Quarterly report [Sections 13 or 15(d)]

Borrowings - August Securities Purchase Agreement (Details)

v3.25.3
Borrowings - August Securities Purchase Agreement (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 04, 2025
Sep. 30, 2025
Dec. 31, 2024
Borrowings      
Proceeds from issuance of convertible notes, net of issuance costs   $ 26,093  
Aggregate shares issued upon exercise of warrants (in shares)   1 1
August 2025 securities purchase agreement | Initial Notes      
Borrowings      
Principal amount $ 6,000    
Proceeds from issuance of convertible notes, net of issuance costs 6,700    
August 2025 securities purchase agreement | Additional Notes      
Borrowings      
Principal amount 6,700    
Proceeds from issuance of convertible notes, net of issuance costs $ 6,000