v3.26.1
Income Taxes (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2013
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]          
Income tax provision   $ 2,501 $ 903 $ 3,659 $ 1,621
Shares issued (in shares) 25,875,000     0 1,778
NOL limitation per annum $ 2,000        
Net operating losses carried forward   $ 159,000   $ 159,000