XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 (nine months remaining) $ 4,195
2024 4,870
2025 4,256
2026 3,423
2027 1,597
Thereafter 2,017
Total future minimum lease payments (undiscounted) 20,358
Less: present value discount (2,221)
Present value of lease liability 18,137
Short-term leases $ 14