XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Short-term unbilled receivables, net $ 22,524 $ 25,763
Long-term unbilled receivables, net 11,850 14,744
Total contract assets 34,374 40,507
Short-term deferred revenues, net 121,734 118,947
Long-term deferred revenues 58,622 37,385
Total contract liabilities $ 180,356 $ 156,332