XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Undiscounted Annual Future Minimum Lease Payments (Details)
Jan. 01, 2023
USD ($)
Leases, Operating [Abstract]  
2023 $ 2,042,792
2024 1,538,403
2025 805,455
2026 401,920
2027 379,132
Thereafter 168,333
Total lease payment 5,336,035
Interest (445,354)
Present value of lease liabilities $ 4,890,681