XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Minimum Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
2023 (excluding the three months ended June 30, 2022) $ 1,615
2024 1,999
2025 1,565
2026 871
2027 464
After 2027 129
Total future minimum lease payments 6,643
Amount representing interest (1,281)
Present value of net future minimum lease payments $ 5,362