v3.26.1
INVESTMENTS - Schedule of Amortized Cost and Fair Value of Investments With Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 172,864  
Due after one year through five years 818,401  
Due after five years through ten years 527,320  
Due after ten years 35,315  
Amortized Cost 1,553,900 $ 1,466,145
Fair Value    
Due in one year or less 171,681  
Due after one year through five years 794,836  
Due after five years through ten years 508,100  
Due after ten years 31,529  
Fair Value $ 1,506,146 $ 1,431,028