XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Receivables (Amortized cost basis) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Receivables [Abstract]    
2025 $ 48,511  
2024 35,804  
2023 15,566  
2022 8,101  
2021 2,830  
Prior 1,127  
Total $ 111,939 $ 92,564