XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues - Schedule of Contract Asset and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Revenue Recognition [Abstract]    
Short-term unbilled receivables, net $ 31,833 $ 28,396
Long-term unbilled receivables, net 2,791 3,521
Total contract assets 34,624 31,917
Short-term deferred revenues 211,889 171,861
Long-term deferred revenues 63,066 63,254
Total contract liabilities $ 274,955 $ 235,115