XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
Remainder of 2023 $ 2,818
2024 5,118
2025 3,580
2026 2,241
2027 1,130
Thereafter 693
Total operating lease payments 15,580
Less: imputed interest (1,411)
Total operating lease liabilities $ 14,169