XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Maturity of the Contractual, Undiscounted Operating Lease Liabilities
The maturity of the contractual, undiscounted operating lease liabilities as of December 31, 2024 are as follows:
December 31,Lease Payment
2025$1,219,984 
2026973,453
2027696,069
2028522,052
2029 and thereafter— 
Total undiscounted operating lease liabilities$3,411,558 
Interest on operating lease liabilities(453,824)
Total present value of operating lease liabilities$2,957,734