XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Schedule of Changes in Debt Issuance Costs (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
Balance at December 31, 2024 $ 2,171
Less: Amortization expense (101)
Balance at March 31, 2025 (Unaudited) $ 2,070