XML 61 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Summary of Company's Investments (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Investments, Amortized cost $ 170,104 $ 169,160
Investments, Gross unrealized gains 2,001 1,588
Investments, Gross unrealized losses (1,038) (71)
Investments, at fair value 171,067 170,677
Corporate Debt [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Securities available-for-sale, Amortized Cost 59,593 58,110
Securities available-for-sale, Gross unrealized gains 60 333
Securities available-for-sale, Gross unrealized losses (181) (3)
Securities available-for-sale, Fair value 59,472 58,440
U.S. Treasuries [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Trading securities, Amortized cost 100,408 100,487
Trading securities, Gross unrealized gains 0 329
Trading securities, Gross unrealized losses (857) (44)
Trading securities, Fair value 99,551 100,772
Mutual Funds Held In Rabbi Trust [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Trading securities, Amortized cost 10,103 10,563
Trading securities, Gross unrealized gains 1,941 926
Trading securities, Gross unrealized losses 0 (24)
Trading securities, Fair value $ 12,044 $ 11,465