XML 167 R147.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Lease Cost Recognized in Earnings (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases    
Amortization of right-of-use assets [1] $ 48,687 $ 25,573
Interest on lease liabilities [2] 6,553 1,713
Operating lease cost [3] 3,102,662 3,914,954
Short-term lease cost [3],[4] 1,419,524 1,874,556
Sublease income [3] (562,675) (323,272)
Total lease cost 4,014,751 5,493,524
Operating cash flows from operating leases 3,622,607 4,007,919
Operating cash flows from finance leases 6,553 1,713
Financing cash flows from finance leases 46,425 27,868
Operating leases 1,770,873 160,348
Finance leases $ 176,040 $ 12,332
Finance lease, Weighted-average remaining lease term (in years) 1 year 9 months 18 days 3 years 3 months 14 days
Operating lease, Weighted-average remaining lease term (in years) 2 years 7 months 28 days 2 years 10 months 17 days
Finance lease, Weighted-average discount rate 7.89% 6.81%
Operating lease, Weighted-average discount rate 5.37% 4.54%
[1] Included in Depreciation on property and equipment on the consolidated statements of earnings
[2] Included in Interest expense on the consolidated statements of earnings
[3] Included in Rent and rent related expenses on the consolidated statements of earnings
[4] Includes leases with a term of 12 months or less