v3.25.1
INVESTMENTS - Debt Securities, Unrealized Losses (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
loan
Dec. 31, 2023
USD ($)
loan
Debt Securities, Available-for-Sale [Line Items]    
Less Than 12 Months, Fair Value $ 12,061 $ 32,171
Less Than 12 Months, Unrealized Losses 27 201
12 Months or More, Fair Value 0 0
12 Months or More, Unrealized Losses $ 0 $ 0
Number of Holdings | loan 2 3
Total, Fair Value $ 12,061 $ 32,171
Total, Unrealized Losses 27 201
U.S. Treasury notes    
Debt Securities, Available-for-Sale [Line Items]    
Less Than 12 Months, Fair Value 12,061 29,304
Less Than 12 Months, Unrealized Losses 27 67
12 Months or More, Fair Value 0 0
12 Months or More, Unrealized Losses $ 0 $ 0
Number of Holdings | loan 2 1
Total, Fair Value $ 12,061 $ 29,304
Total, Unrealized Losses 27 67
Government agency debentures    
Debt Securities, Available-for-Sale [Line Items]    
Less Than 12 Months, Fair Value 0 2,867
Less Than 12 Months, Unrealized Losses 0 134
12 Months or More, Fair Value 0 0
12 Months or More, Unrealized Losses $ 0 $ 0
Number of Holdings | loan 0 2
Total, Fair Value $ 0 $ 2,867
Total, Unrealized Losses $ 0 $ 134