XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of maturities of lease matirities (Detail) - Operating Leases [Member]
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 3,001
2025 3,238
2026 3,318
2027 2,734
2028 2,275
Thereafter 1,718
Total minimum lease payments 16,284
Less amounts representing interest (2,837)
Total lease obligation, net of interest 13,447
Less current portion (2,112)
Long-term portion of lease obligations, net of interest $ 11,335