XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Receivables and Allowances for Credit Losses - Trade Receivables (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Receivables and Allowances for Credit Losses    
Allowance for credit losses $ 0  
Recoveries 0 $ 500,000
Provision for credit losses $ 0 $ 0