XML 129 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Receivables (Amortized cost basis) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
2025 $ 11,923  
2024 43,549  
2023 19,397  
2022 10,910  
2021 4,283  
Prior 1,858  
Total $ 91,920 $ 92,564