v3.26.1
Debt - Schedule of Balances of the Short-Term and Long-Term Debts (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Schedule of Balances of the Short-Term and Long-Term Debts [Line Items]  
Short-term and long-term debts $ 103,900
Collateralized borrowing [Member]  
Schedule of Balances of the Short-Term and Long-Term Debts [Line Items]  
Principal amount 50,000
Unamortized Debt Discount and Issuance Costs
Net Carrying Amount 50,000
B. Riley Facility [Member]  
Schedule of Balances of the Short-Term and Long-Term Debts [Line Items]  
Principal amount 20,000
Unamortized Debt Discount and Issuance Costs (564)
Net Carrying Amount 19,436
Iceland Facility [Member]  
Schedule of Balances of the Short-Term and Long-Term Debts [Line Items]  
Principal amount 9,000
Unamortized Debt Discount and Issuance Costs (370)
Net Carrying Amount 8,630
Royal Bank of Canada Facility [Member]  
Schedule of Balances of the Short-Term and Long-Term Debts [Line Items]  
Principal amount 17,339
Unamortized Debt Discount and Issuance Costs (505)
Net Carrying Amount $ 16,834