XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Losses (Tables)
6 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
Schedule of Allowance for Credit Losses Our allowance for credit losses for the six months ended June 30, 2023 for our portfolio segment is summarized as follows (in thousands):
Six Months Ended
June 30, 2023
Balance at December 31, 2022$38,815 
Provision for expected credit losses8,292 
Write-offs(4,808)
Other159 
Balance at June 30, 2023$42,458