XML 31 R12.htm IDEA: XBRL DOCUMENT
v3.25.2

Credit Losses | 6 Months Ended
--- | ---
Jun. 30, 2025
Credit Loss [Abstract] |
Credit Losses | Credit Losses We are exposed to credit losses primarily through our accounts receivable from revenue transactions, investments held at amortized cost and other notes receivable. We estimate expected credit losses based on past events, current conditions and reasonable and supportable forecasts. Expected credit losses are measured over the remaining contractual life of these assets. As part of our consideration of current and forward-looking economic conditions, current inflationary pressures on our customers’ and other third parties’ ability to pay, we observed an increase in our current past due trade accounts receivable offset by a higher provision for certain customers due to their credit risk profile and timing of payments for the three months ended June 30, 2025. Accounts Receivable from Revenue Transactions Accounts receivable represent the amounts owed to the Company for goods or services provided to customers or third parties. Current accounts receivables are classified within accounts receivable, net on the Company’s consolidated balance sheets, while non-current accounts receivables are classified within prepaid expenses and other noncurrent assets on the Company’s consolidated balance sheets. We monitor our ongoing credit exposure through active review of counterparty balances against contract terms, due dates and business strategy. Our activities include timely account reconciliation, dispute resolution and payment confirmation. In addition, the Company will establish a general reserve based on delinquency rates. Historical loss rates are determined for each delinquency bucket in 30-day past-due intervals and then applied to the composition of the reporting date balance based on delinquency. The allowance implied from application of the historical loss rates is then adjusted, as necessary, for current conditions and reasonable and supportable forecasts. The following table compiles the percentages of outstanding accounts receivable based on our aging analysis of our trade accounts receivable, non-trade accounts receivable and contract assets (in thousands):
| June 30, 2025 |  | December 31, 2024
Current | 85 | % |  | 54 | %
Past due 1-60 days | 7 | % |  | 15 | %
Past due 61+ days | 8 | % |  | 31 | %
Accounts receivable, net of allowance | $ | 359,822 |  |  | $ | 420,914 |
The following table summarizes the changes in allowance for credit losses on our accounts receivables, certain non-trade accounts receivable and contract assets (in thousands):
| For the Six Months Ended June 30,
| 2025 |  | 2024
Balance as of beginning of period | $ | (15,368) |  |  | $ | (16,361) |
Provision for credit losses | (4,067) |  |  | 491 |
Charge-offs(1) | 1,526 |  |  | 4,598 |
Balance as of end of period | $ | (17,909) |  |  | $ | (11,272) |
———————— (1) Charge-offs for the six months ended June 30, 2025 and 2024 are primarily related to balances written-off that were previously reserved.

X
- References No definition available. + Details
Name: | us-gaap_CreditLossAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 44 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-44 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-8 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-20 + Details
Name: | us-gaap_CreditLossFinancialInstrumentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration