v3.26.1
Debt - Narrative (Details) - USD ($)
Feb. 01, 2026
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Insurance premium loan payable $ 321,863 $ 250,338 $ 0
Loan payable, monthly installment, amount $ 35,763    
Accounts payable, interest-bearing, interest rate 4.10%    
Prepaid Expenses and Other Current Assets      
Debt Instrument [Line Items]      
Insurance premium loan payable   300,027  
Loans Payable      
Debt Instrument [Line Items]      
Insurance premium loan payable   $ 250,338