XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Maturity
At March 31, 2023, maturities of operating lease liabilities for future periods were as follows:
Remainder of 2023$389,688 
2024522,147 
2025474,815 
2026363,428 
2027149,301 
Thereafter10,371 
Total undiscounted lease payments1,909,750 
Less: effect of discounting(116,161)
Present value of estimated lease payments (lease liability)$1,793,589