XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION - Schedule of Deferred Revenue - ICFA (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Deferred Revenue Roll Forward:  
Beginning balance $ 19,656
Ending balance 20,285
Deferred Revenue - ICFA  
Deferred Revenue Roll Forward:  
Beginning balance 19,656
Payments Allocated to Deferred Revenue 629
Revenue Recognized 0
Ending balance $ 20,285