v3.26.1
Leases - Schedule of Future Lease Costs (Details)
Jun. 30, 2026
USD ($)
Schedule of Future Lease Costs [Line Items]  
2026 (remaining) $ 187,549
2027 376,532
2028 378,302
2029 374,909
2030 281,918
Thereafter 65,316
Total lease payments 1,664,526
Less: Imputed interest (300,075)
Present value of lease liabilities $ 1,364,451