XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Payments Under Operating Leases (Details)
Mar. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2025 $ 689,361
Lessee, Operating Lease, Liability, to be Paid, Year One 787,794
Lessee, Operating Lease, Liability, to be Paid, Year Three 568,553
Lessee, Operating Lease, Liability, to be Paid, Year Four 85,245
Lessee, Operating Lease, Liability, to be Paid, Year Five 0
Total undiscounted future cash flows 2,130,953
Less: imputed interest (245,230)
Total operating lease liabilities $ 1,885,723