XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of maturities of lease matirities (Detail) - Operating Leases [Member]
$ in Thousands
Dec. 31, 2024
USD ($)
2025 $ 3,208
2026 3,255
2027 2,643
2028 2,184
2029 1,409
Thereafter 271
Total minimum lease payments 12,970
Less amounts representing interest (1,900)
Total lease obligation, net of interest 11,070
Less current portion (2,497)
Long-term portion of lease obligations, net of interest $ 8,573