v3.25.2
Operating Leases - Schedule of Lease Costs and Other Lease Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease Cost        
Operating lease cost $ 106,663 $ 106,880 $ 213,543 $ 213,759
Variable lease cost 23,869 19,431 39,754 29,151
Total lease cost 130,532 126,311 253,297 242,910
Operating Lease        
Cash paid for operating lease liabilities $ 124,315 $ 144,315 $ 268,630 $ 288,630
Weighted average remaining lease term (in years) 17 years 7 months 6 days 18 years 7 months 6 days 17 years 7 months 6 days 18 years 7 months 6 days
Weighted average discount rate 6.60% 7.10% 6.60% 7.10%