v3.26.1
Schedule of Loan Maturities (Details) - 2028 Convertible Notes [Member]
$ in Thousands
Jun. 30, 2026
USD ($)
Short-Term Debt [Line Items]  
Convertible notes 2026
Convertible notes 2027 99,600
Convertible notes 2028
Convertible notes 2029
Convertible notes 2030
Convertible notes $ 99,600