XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Summary of Future Minimum Principal and Interest Payments (Detail)
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2024 $ 2,100
2025 12,295
2026 0
2027 3
2028 and thereafter 147
Total future payments 14,545
Remainder of 2024 1,373
2025 842
2026 9
2027 6
2028 and thereafter 83
Total future payments $ 2,313