v3.26.1
Debt - Narrative (Details) - USD ($)
Feb. 01, 2026
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Insurance premium loan payable $ 321,863 $ 143,050 $ 0
Loan payable, monthly installment, amount $ 35,763    
Accounts payable, interest-bearing, interest rate 4.10%    
Location, Statement of Financial Position, Balance [Axis]: us-gaap:LoansPayableCurrent      
Debt Instrument [Line Items]      
Insurance premium loan payable   143,050  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseCurrent      
Debt Instrument [Line Items]      
Insurance premium loan payable   $ 210,803