v3.26.1
Standby Equity Purchase Agreement (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Dec. 20, 2024
Jun. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]          
Issuance of Voting Common Stock   $ 2,862 $ 750 $ 250  
SEPA [Member]          
Subsidiary, Sale of Stock [Line Items]          
Derivative, Fair Value, Net         $ 100
SEPA [Member] | Common Stock [Member]          
Subsidiary, Sale of Stock [Line Items]          
Issuance of Voting Common Stock $ 10,000