XML 43 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable and Allowance for Credit Losses (Tables)
3 Months Ended
Mar. 31, 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
Three Months Ended March 31, 2025$3,779 $133 $(114)$(11)$3,787 
Three Months Ended March 31, 20243,642 162 (1)— 3,803