v3.26.1
Warrants - Schedule of Activity in Warrants Classified as Equity (Details) - Warrants Classified Equity [Member] - shares
shares in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Schedule of Activity in Warrants Classified as Equity [Line Items]    
Beginning Balance 7,543 8,837
Series C warrants expired   (1,294)
Warrants issued  
Ending Balance 7,543 7,543