v3.26.1
Fair Value Measurements - Schedule of Changes in Fair Value of Warrant Units (Detail) - Level 3 - Warrants
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Private Placement Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning Balance $ 6,026
Change in fair value 155
Transfer out of Level 3 (1,655)
Ending Balance 4,526
$11.50 Exercise Price Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning Balance 1,655
Change in fair value 0
Transfer out of Level 3 (1,655)
Ending Balance 0
$15 Exercise Price Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning Balance 4,371
Change in fair value 155
Transfer out of Level 3 0
Ending Balance $ 4,526