XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS - Summary of debt securities by major security type (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 57,853 $ 97,755
Gross Unrealized Gains 62 24
Gross Unrealized Losses (20) (143)
Fair Value 57,895 97,636
Municipal Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,352  
Gross Unrealized Gains 4  
Gross Unrealized Losses 0  
Fair Value 1,356  
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 38,818 53,452
Gross Unrealized Gains 52 22
Gross Unrealized Losses (19) (40)
Fair Value 38,851 53,434
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 17,683 44,303
Gross Unrealized Gains 6 2
Gross Unrealized Losses (1) (103)
Fair Value 17,688 44,202
Certificates of Deposit    
Debt Securities, Available-for-Sale [Line Items]    
Certificates of Deposit $ 6,496 $ 6,417