v3.26.3
Lease - Schedule of Lease Costs (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Operating leases:          
Operating lease cost $ 260,586 $ 226,880 $ 719,248 $ 685,542  
Variable operating lease cost 210,157 187,730 476,973 600,334  
Sublease income received (25,000) (172,500)  
Total lease cost 445,743 $ 414,610 1,023,721 $ 1,285,876  
Right-of-use asset, net 662,188   662,188   $ 660,706
Operating lease liability, current 308,616   308,616   699,107
Operating lease liability, non-current 354,162   354,162  
Total operating lease liability $ 662,778   $ 662,778   $ 699,107
Weighted-average remaining lease term of operating leases (in years) 2 years   2 years   9 months
Weighted-average discount rate for operating leases 10.00%   10.00%   9.60%