XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Changes in Unearned Income in Balance Sheets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contract With Customer, Change In Contract Liability [Roll Forward]    
Unearned income, beginning of period $ 2,590 $ 2,187
Additional unearned income 11,584 10,725
Revenue recognized (11,649) (10,322)
Unearned income, end of period $ 2,525 $ 2,590