XML 44 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Derivative liabilities at fair value $ 5,700,000   $ 5,700,000   $ 3,150,000
Gain (loss) recorded for a change in fair value (900,000) $ 0 (2,600,000) $ 0  
Fair value, assets, transfers into level 3, amount     0   0
Fair value, assets, transfers out of level 3, amount     0   0
Fair value, assets, transfers into level 2, amount     0   0
Fair value, assets, transfers out of level 2, amount     0   0
Fair value, assets, transfers into level 1, amount     0   0
Fair value, assets, transfers out of level 1, amount     0   0
Fair value, liabilities, transfers into level 3, amount     0   0
Fair value, liabilities, transfers out of level 3, amount     0   0
Fair value, liabilities, transfers into level 2, amount     0   0
Fair value, liabilities, transfers out of level 2, amount     0   0
Fair value, liabilities, transfers into level 1, amount     0   0
Fair value, liabilities, transfers out of level 1, amount     0   0
Level 3 [Member]          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Derivative liabilities at fair value $ 5,700,000   $ 5,700,000   $ 3,150,000