v3.26.1
Debt - Schedule of Redeemable portion of Debentures (Details) - Convertible Debt
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
2026 $ 10,266,000
Total $ 10,266,000