v3.25.2
Accounts Receivable and Allowance for Credit Losses (Tables)
6 Months Ended
Jun. 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
Six Months Ended June 30, 2025$3,779 $300 $(44)$$4,041 
Six Months Ended June 30, 20243,642 589 (1)47 4,277