XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Notes - Schedule of Convertible Debt (Details) - 2025 Convertible Notes - Convertible Debt
$ in Thousands
Jun. 30, 2025
USD ($)
Line of Credit Facility [Line Items]  
Principal value of Convertible Notes $ 98,315
Debt discount (28,830)
Debt issuance costs (1,149)
Total Convertible Notes $ 68,336