v3.26.1
Debt - Schedule of Maturity of the Outstanding Notes (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Notes Payable [Abstract]    
Notes payable, principal $ 5,000,000
Less: unamortized discounts
Notes payable, net $ 5,000,000