XML 63 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Convertible Promissory Notes - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 29, 2024
Jun. 30, 2024
Jun. 30, 2025
Borrowings      
Repayment of convertible net   $ 630  
2024 Convertible Promissory Notes      
Borrowings      
Amount of principal and interest outstanding     $ 5,300
2024 Convertible Promissory Notes | Strategic investor      
Borrowings      
Principal amount $ 5,000    
Annual interest rate (as a percent)     5.00%
Number of shares issued on conversion of debt 10    
Debt instrument, maturity date 2026-02    
Term for conversion 6 months