XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Contract assets      
Unbilled revenue $ 174,102 $ 158,529  
Contract assets 174,102 158,529 $ 153,907
Contract liabilities      
Deferred revenue 220,478 196,686  
Accrued loss provision 1,184 1,545  
Contract liabilities $ 221,662 $ 198,231 $ 166,189