XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Change in contract liability    
Beginning balance - Contract liability $ 4,206 $ 4,266
Cash received in advance and not recognized as revenue 28,014 21,173
Amounts recognized as revenue as performance obligations satisfied (21,930) (21,233)
Ending balance - Contract liability 10,290 4,206
Accrued expenses and other liabilities    
Contract liabilities    
Contract liabilities $ 10,290 $ 4,206