v3.25.2
Operating Lease - Narrative (Details)
Jul. 31, 2024
ft²
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Leases [Abstract]      
Lease term extension 10 years    
Area of operating lease | ft² 40,158    
Operating lease, right-of-use asset   $ 3,600,000  
Present value of operating lease liability   $ 6,580,151 $ 6,335,490
Weighted average discount rate   6.50%