v3.25.2
INVESTMENTS - Schedule of Amortized Cost and Fair Value on Mortgage-Backed and Asset-Backed Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,449,624 $ 1,353,532
Fair Value 1,395,029 1,269,079
Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 419,884 387,538
Fair Value 397,272 357,030
Agency | Mortgage-backed securities:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 215,261 194,400
Fair Value 197,451 171,531
Non-agency | Mortgage-backed securities:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 66,749 58,722
Fair Value 61,946 51,940
Auto loan receivables | Asset-backed securities:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 67,409 60,087
Fair Value 67,849 60,326
Credit card receivables | Asset-backed securities:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,513 9,702
Fair Value 7,583 9,769
Other receivables | Asset-backed securities:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 62,952 64,627
Fair Value $ 62,443 $ 63,464