XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities of Lease Liabilities (Details)
Mar. 31, 2023
USD ($)
Maturities of Lease Liabilities Under Topic 842  
Remainder of 2023 $ 10,337,000
2024 12,690,000
2025 10,780,000
2026 6,531,000
2027 1,612,000
2028 and thereafter 2,387,000
Total lease payments 44,337,000
Less: imputed interest 3,815,000
Present value of lease liabilities 40,522,000
Legally binding minimum lease payments on leases not yet commenced 0
Amount for options to extend lease $ 0