XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Marketable Securities [Line Items]          
Marketable securities $ 103,800,000   $ 103,800,000   $ 197,800,000
Marketable securities unrealized loss, Less than twelve months 112,900,000   112,900,000   463,500,000
Marketable securities unrealized loss, more than twelve months 131,300,000   131,300,000   138,400,000
Marketable securities totaling 0   0   1,973,000
Marketable debt securities unrealized gain 10,500,000   10,500,000   $ 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 $ 13,400,000 $ 2,200,000 $ 8,600,000 $ 8,800,000