v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Amortized Cost and Estimated Fair Value of Held to Maturity Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Disclosures [Abstract]    
Amortized Cost Basis, Due in less than one year $ 489,752 $ 304,908
Amortized Cost Basis, Due after one year through five years 264,634 261,458
Amortized Cost Basis, Total 754,386 566,366
Fair Value, Due in less than one year 489,014 304,975
Fair Value, Due after one year through five years 263,880 261,595
Total Fair Value $ 752,894 $ 566,570