XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Leases - Schedule of Lease Costs and Other Lease Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lease Cost    
Operating lease cost $ 427,519 $ 348,929
Variable lease cost 66,523 36,774
Total lease cost 494,042 385,703
Operating Lease    
Cash paid for operating lease liabilities $ 577,260 $ 248,595
Weighted average remaining lease term (in years) 18 years 1 month 6 days 19 years 1 month 6 days
Weighted average discount rate 6.60% 7.11%