v3.26.1
Accrued Expenses - Additional Information (Detail) - USD ($)
Mar. 31, 2026
Mar. 20, 2026
Dec. 31, 2025
Payables and Accruals [Line Items]      
Earnest Money Deposit $ 0   $ 525,000
CIC [Member]      
Payables and Accruals [Line Items]      
Earnest Money Deposit   $ 0 $ 500,000