XML 153 R141.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Lease Cost Recognized in Earnings (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases    
Amortization of right-of-use assets [1] $ 30,163 $ 41,925
Interest on lease liabilities [2] 2,773 4,713
Operating lease cost [3] 4,498,894 4,896,315
Short-term lease cost [3],[4] 1,135,003 167,551
Sublease income [3] (209,455) (275,038)
Total lease cost 5,457,378 4,835,466
Operating cash flows from operating leases 4,250,630 4,697,819
Operating cash flows from finance leases 2,773 4,713
Financing cash flows from finance leases 31,685 42,184
Operating leases 2,054,534 5,216,048
Finance leases
Finance lease, Weighted-average remaining lease term (in years) 1 year 3 months 2 years 25 days
Operating lease, Weighted-average remaining lease term (in years) 3 years 5 months 15 days 6 years 14 days
Finance lease, Weighted-average discount rate 5.78% 5.74%
Operating lease, Weighted-average discount rate 4.50% 4.14%
[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