XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Changes in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Allowance for Credit Loss [Abstract]    
Balance at January 1 $ 5,015 $ 3,136
Allowance pertaining to the receivables acquired as part of the Merger 72,685  
Provision for credit losses 1,323 3,797
Write-offs charged against allowance (2,434) (1,576)
Balance at September 30 $ 76,589 $ 5,357