XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term Debt - Schedule of Future Minimum Payments on Convertible Notes Payable (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
2024 $ 3,286
2025 3,286
2026 96,225
Total future minimum payments 102,797
Less: interest (8,900)
Less: debit discount and issuance costs, net (864)
Net carrying amount $ 93,033