XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Marketable Securities [Line Items]          
Marketable securities $ 188,000,000   $ 188,000,000   $ 197,800,000
Marketable securities unrealized loss, Less than twelve months 995,500,000   995,500,000   463,500,000
Marketable securities unrealized loss, more than twelve months 229,200,000   229,200,000   138,400,000
Marketable securities totaling 11,216,000   11,216,000   1,973,000
Marketable securities unrealized loss 2,900,000   2,900,000    
Marketable securities unrealized gain         $ 1,900,000
Available-for-sale debt securities remaining maturities greater than thirty months 0   0    
Other Comprehensive Income (Loss) [Member]          
Marketable Securities [Line Items]          
Unrealized loss, net $ (1,300,000) $ 500,000 $ (4,800,000) $ 6,700,000