v3.25.2
Accrued Expenses and Other Current Liabilities - Summary of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]    
Deferred transaction costs $ 3,150 $ 3,150
Other 887 982
Total $ 4,037 $ 4,132