v3.25.2
Investments - Summary of Investments (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Cost $ 40,970 $ 40,252
Gross Unrealized Gains 111 259
Gross Unrealized Losses (14) (38)
Fair Value 41,067 40,473
Corporate Debt Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Cost 2,427 4,249
Gross Unrealized Gains 2 1
Gross Unrealized Losses (14) (38)
Fair Value 2,415 4,212
Government securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Cost 38,543 36,003
Gross Unrealized Gains 109 258
Gross Unrealized Losses 0 0
Fair Value $ 38,652 $ 36,261