XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION - Schedule of deferred revenue (Details)
$ in Thousands
4 Months Ended
Apr. 30, 2024
USD ($)
Movement in Deferred Revenue [Roll Forward]  
Deferred revenue at December 31, 2023 $ 12,629
Additions to deferred revenue during the period 9,437
Reductions to deferred revenue for revenue recognized during the period (1,594)
Deferred revenue balance at April 30, 2024 $ 20,472