XML 34 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurement - Summary of Assets Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis $ 252,426 $ 298,563
Other [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 8,415 26,877
Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 12,330 10,961
Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 231,681 260,725
Cash and Cash Equivalents [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 8,314 26,661
Cash and Cash Equivalents [Member] | Money Market Funds [Member] | Other [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 8,314 26,661
Investments [Member] | Corporate Bonds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 26,246 25,592
Investments [Member] | Corporate Bonds [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 26,246 25,592
Investments [Member] | U.S. Government Agency Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 7,598 12,531
Investments [Member] | U.S. Government Agency Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 7,598 12,531
Investments [Member] | U.S. Treasuries [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 13,411 11,320
Investments [Member] | U.S. Treasuries [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 13,411 11,320
Investments [Member] | Mortgage-Backed Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 9,328 9,536
Investments [Member] | Mortgage-Backed Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 9,328 9,536
Investments [Member] | Asset-Backed Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 7,514 7,513
Investments [Member] | Asset-Backed Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 7,514 7,513
Restricted Cash and Investments [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 101 216
Restricted Cash and Investments [Member] | Money Market Funds [Member] | Other [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 101 216
Restricted Cash and Investments [Member] | Corporate Bonds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 76,500 92,744
Restricted Cash and Investments [Member] | Corporate Bonds [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 76,500 92,744
Restricted Cash and Investments [Member] | U.S. Government Agency Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 6,231 15,871
Restricted Cash and Investments [Member] | U.S. Government Agency Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 6,231 15,871
Restricted Cash and Investments [Member] | U.S. Treasuries [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 48,525 48,552
Restricted Cash and Investments [Member] | U.S. Treasuries [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 48,525 48,552
Restricted Cash and Investments [Member] | Mortgage-Backed Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 34,590 35,194
Restricted Cash and Investments [Member] | Mortgage-Backed Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 34,590 35,194
Restricted Cash and Investments [Member] | Asset-Backed Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 1,533 1,671
Restricted Cash and Investments [Member] | Asset-Backed Securities [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 1,533 1,671
Restricted Cash and Investments [Member] | Emerging Markets [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 205 201
Restricted Cash and Investments [Member] | Emerging Markets [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 205 201
Restricted Cash and Investments [Member] | Mutual Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis 12,330 10,961
Restricted Cash and Investments [Member] | Mutual Funds [Member] | Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Recorded Basis $ 12,330 $ 10,961