v3.25.4
INVESTMENTS - Schedule of Contractual Maturities of Available-for-Sale and Trading Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in less than one year $ 1,732 $ 5,184
Due in one to five years 0 0
Total investments 1,732 5,184
Estimated Fair Value    
Due in less than one year 1,733 5,187
Due in one to five years 0 0
Total investments $ 1,733 $ 5,187