XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable and Allowance for Credit Losses (Tables)
9 Months Ended
Sep. 30, 2025
Receivables [Abstract]  
Schedule of Rollforward of Allowance for Credit Losses The following is a roll-forward of our allowance for credit losses.
Balance at
Beginning of
Period
ExpenseWrite offOtherBalance at
End of
Period
Nine Months Ended September 30, 2025$3,779 $874 $(433)$$4,223 
Nine Months Ended September 30, 20243,642 378 (148)33 3,905