v3.26.1
Convertible Note Payable (Details Textual) - Convertible Notes Payable - USD ($)
$ in Thousands
Jul. 21, 2025
Mar. 31, 2026
Jun. 20, 2025
Convertible Notes Payable      
Debt Instrument, principal amount   $ 0  
First Finance Ltd. | Class B Convertible Preferred Stock      
Convertible Notes Payable      
Convertible Preferred Stock, shares issued and outstanding 3,026    
Recognized gain (loss) on conversion of convertible instruments $ 0    
First Finance Ltd. | Note Purchase Agreement | Private Placement      
Convertible Notes Payable      
Debt Instrument, principal amount     $ 3,000
Debt Instrument, accrue interest per annum     10.00%