v3.25.2
Leases- Narrative (Details)
3 Months Ended 6 Months Ended
Jan. 01, 2019
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
termination
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Leases [Abstract]            
Estimated borrowing rate 6.00%          
Number of operating lease terminations | termination       2    
(Gain) loss on remeasurement of operating leases   $ (6,425) $ 0 $ 164 $ 7,306  
Lessor, operating sublease, term of contract   1 year 4 months 3 years 1 year 4 months 3 years  
Sublease Income   $ 109,758 $ 18,869 $ 184,760 $ 37,739  
Finance lease, liability   16,976,239   16,976,239   $ 14,725,605
Finance lease right-of-use assets   17,664,270   17,664,270   15,337,299
Accumulated depreciation on finance lease right-of-use assets   11,042,816   11,042,816   $ 9,128,202
Loss on remeasurement of finance lease   $ 13,032 $ 21,192 $ 47,280 $ 18,583