XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENTS - Summary of debt securities by major security type (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 98,728 $ 97,755
Gross Unrealized Gains 31 24
Gross Unrealized Losses (76) (143)
Fair Value 98,683 97,636
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 54,381 53,452
Gross Unrealized Gains 27 22
Gross Unrealized Losses (23) (40)
Fair Value 54,385 53,434
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 44,347 44,303
Gross Unrealized Gains 4 2
Gross Unrealized Losses (53) (103)
Fair Value 44,298 44,202
Certificates of Deposit    
Debt Securities, Available-for-Sale [Line Items]    
Certificates of Deposit $ 6,693 $ 6,417