XML 106 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturities of Lease Liabilities (Details)
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 32,826,000
2024 28,201,000
2025 25,596,000
2026 13,025,000
2027 2,687,000
Thereafter 1,300,000
Total lease payments 103,635,000
Less: imputed interest (20,922,000)
Total $ 82,713,000