v3.25.2
FINANCIAL INSTRUMENTS - Summary of Activities Related to Investments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available for Sale [Roll Forward]    
Fair value at beginning of period $ 40,999 $ 39,459
Purchases 19,350 23,210
Redemptions (3,525) (500)
Maturities (18,120) (21,423)
Change in bond premium 33 (386)
Fair market value adjustment 174 639
Fair value at end of period $ 38,911 $ 40,999