Annual report pursuant to Section 13 and 15(d)

Debt - Summary of Future Minimum Principal Payments (Detail)

v3.24.1
Debt - Summary of Future Minimum Principal Payments (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
2024 $ 2,265
2025 12,295
2026 0
2027 3
2028 and thereafter 147
Total future payments 14,710
2024 1,867 [1]
2025 917 [1]
2026 9 [1]
2027 6 [1]
2028 and thereafter 83 [1]
Total future payments $ 2,882 [1]
[1] Estimated using LIBOR rates as at December 31, 2023