v3.26.1
Notes Payable - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Aggregate installment amount $ 5,264   $ 5,264  
Interest rate 8.15%   8.15%  
Notes Payable        
Debt Instrument [Line Items]        
Interest expense $ 4,310 $ 91 $ 8,872 $ 196