v3.26.1
Income Taxes - Additional Information (Detail)
6 Months Ended
Jun. 30, 2026
USD ($)
Income Taxes [Line Items]  
Unrecognized tax benefits $ 0
Unrecognized tax benefits permanent deduction loss position 13,800,000
Federal [Member]  
Income Taxes [Line Items]  
Net operating loss carryforwards subject to expiration 225,900,000
Net operating loss carryforwards, indefinitely 71,500,000
Net operating loss carryforwards 13,800,000
Foreign [Member]  
Income Taxes [Line Items]  
Net operating loss carryforwards subject to expiration 30,000,000
Net operating loss limited period carryforward 27,100,000
Net operating loss carryforwards $ 900,000
Net operating loss carryforwards expiration year 2026
2026 through 2027 [Member]  
Income Taxes [Line Items]  
Net operating loss carryforwards subject to expiration $ 26,400,000
2028 Through 2037 [Member]  
Income Taxes [Line Items]  
Net operating loss carryforwards subject to expiration $ 128,000,000