XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for Credit Loss [Abstract]      
Balance at January 1 $ 5,015 $ 3,136 $ 4,962
Allowance pertaining to the receivables acquired as part of the Merger 72,685    
Provision for (recovery of) credit losses (5,049) 3,611 1,131
Write-offs charged against allowance (8,776) (1,732) (2,957)
Balance at December 31 $ 63,875 $ 5,015 $ 3,136