XML 116 R104.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Lease Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease cost $ 278,574 $ 128,607 $ 806,439 $ 379,047
Variable lease cost 43,217 310,231 191,710 456,477
Total lease cost $ 321,791 $ 438,838 $ 998,149 $ 835,524