v3.26.1
Commitments and Contingencies - Lease Expense and Supplemental Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Operating lease costs:          
Operating lease costs $ 91,577 $ 91,577 $ 183,154 $ 172,758  
Total lease costs 91,577 $ 91,577 183,154 172,758  
Operating Leases:          
Operating lease right-of-use asset 1,454,886   1,454,886   $ 1,572,173
Operating lease liability - current portion 340,885   340,885   194,179
Operating lease liability - net of current portion 1,696,293   1,696,293   1,815,527
Total operating lease liability $ 2,037,178   $ 2,037,178   $ 2,009,706
Weighted average remaining lease term (in years):          
Operating leases 4 years 10 months 24 days   4 years 10 months 24 days   5 years 4 months 24 days
Weighted average discount rate:          
Operating leases 6.50%   6.50%   6.50%
Cash paid for amounts included in measurement of liabilities:          
Operating cash flows from operating leases     $ 38,395 230,028  
Non-cash transactions:          
ROU assets obtained in exchange for operating lease liabilities     $ 0 $ 1,554,504