XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Summary of Available-for-Sale Investments by Security type (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net Investment Income [Line Items]    
Estimated Fair Value $ 329,457 $ 94,523
Gross Unrealized Gains 84 18
Gross Unrealized Losses 0 0
Amortized cost 329,373 94,505
U.S. Treasuries - Cash equivalents [Member]    
Net Investment Income [Line Items]    
Estimated Fair Value 329,457 94,523
Gross Unrealized Gains 84 18
Gross Unrealized Losses 0 0
Amortized cost $ 329,373 $ 94,505