XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST AND FAIR VALUE BY MATURITY (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Less than 1 year $ 40,129 $ 22,014
1 to 5 years 32,955 12,086
More than 5 years   5,036
Total 73,084 39,136
Fair Value    
Less than 1 year 41,313 22,196
1 to 5 years 33,350 11,973
More than 5 years   5,067
Total $ 74,663 $ 39,236