XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturity of Operating Lease Liability (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
2023 (nine months) $ 2,833
2024 3,689
2025 3,339
2026 3,122
2027 2,042
2028 1,956
Thereafter 5,269
Total future undiscounted lease payments 22,250
Less imputed interest (2,559)
Total reported lease liability $ 19,691