v3.26.1
Shareholders' Equity and Share Based Compensation - Summary of Warrant Activity (Details) - Warrant [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Class of Warrant or Right [Line Items]    
Number of Shares Underlying the Warrants, Beginning balance 15,533,900  
Number of Shares Underlying the Warrants, Exercised (235,000)  
Number of Shares Underlying the Warrants, Ending balance 15,298,900 15,533,900
Weighted Average Exercise Price, Beginning balance $ 1.65  
Weighted Average Exercise Price, Exercised 1.65  
Weighted Average Exercise Price, Ending balance $ 1.65 $ 1.65
Weighted Average Remaining Contractual Term (years) 2 years 3 months 2 years 6 months