v3.26.1
Stockholders' Equity (Deficit) - Schedule of Warrants Outstanding (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Equity [Abstract]        
Warrants (in shares) 2,929,770 3,018,304 2,929,770 3,018,304
Weighted-Average Exercise Price (in dollars per share) $ 12.63 $ 12.59 $ 12.63 $ 12.59
Weighted-Average Remaining Term (Years) 2 years 6 months 3 days 3 years 6 months 3 days 2 years 9 months 3 days 3 years 9 months 3 days