XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary Of Future Minimum Payments (Detail)
Dec. 31, 2022
USD ($)
2023 $ 11,764,630
2024 10,513,493
2025 9,705,251
2026 7,246,886
2027 5,715,981
Thereafter 20,780,380
Total lease payments 65,726,621
Less imputed interest (20,074,625)
Present value of lease liabilities $ 45,651,996