v3.26.1
Stockholders' Equity (Deficit) - Schedule of Warrants Outstanding (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 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 3 months 3 days 3 years 3 months 3 days 2 years 9 months 3 days 3 years 9 months 3 days