XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Summary of Available-for-Sale Investments by Security type (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Net Investment Income [Line Items]    
Estimated Fair Value $ 407,687 $ 329,457
Gross Unrealized Gains 41 84
Gross Unrealized Losses 0 0
Amortized cost 407,646 329,373
U.S. Treasuries—Cash equivalents [Member]    
Net Investment Income [Line Items]    
Estimated Fair Value 407,687 329,457
Gross Unrealized Gains 41 84
Gross Unrealized Losses 0 0
Amortized cost $ 407,646 $ 329,373