Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Lease Expense and Supplemental Lease Information (Details)

v3.25.2
Commitments and Contingencies - Lease Expense and Supplemental Lease Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating lease costs:    
Operating lease costs $ 325,396 $ 257,112
Total lease costs 325,396 257,112
Operating Leases:    
Operating lease right-of-use asset 555,536 466,268
Operating lease liability, current portion 483,337 412,601
Operating lease liability, net of current portion 311,689 448,308
Total operating lease liability $ 795,026 $ 860,909
Weighted average remaining lease term (in years):    
Operating leases 3 years 7 months 6 days 2 years
Weighted average discount rate:    
Operating leases 6.50% 5.70%
Cash paid for amounts included in measurement of liabilities:    
Operating cash flows from operating leases $ 505,577 $ 437,833
Non-cash transactions: ROU assets obtained in exchange for lease liabilities    
Operating lease 0 0
Finance lease $ 0 $ 0