XML 128 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Scheduled of Minimum Future Contractual Rent To be Received Under The Remaining Non-Cancelable Term of Operating Leases (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 3,555
2025 2,796
2026 2,535
2027 2,181
2028 1,951
2029-2031 4,269
Total future minimum lease payments $ 17,287