XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Change in Contract with Customer, Liability [Abstract]      
Balances at Beginning of the Period   $ 5,469 $ 125,519
Additions to deferred revenue $ 400 400  
Revenue recognized (2,700) (4,933) (106,112)
Balances at End of the Period $ 936 $ 936 $ 19,407