XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
CONSUMER LOANS RECEIVABLE - Disaggregation of outstanding principal balance of consumer loans receivable (Details) - Consumer - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation the outstanding principal balance of consumer loans receivable      
2025 $ 11,575    
2024 34,458    
2023 28,802    
2022 22,177    
2021 19,598    
Prior 66,179    
Total $ 182,789 $ 177,289 $ 159,738
% of Portfolio 100.00%    
Less than 30 days past due      
Disaggregation the outstanding principal balance of consumer loans receivable      
2025 $ 11,575    
2024 33,773    
2023 27,728    
2022 21,340    
2021 18,017    
Prior 64,647    
Total $ 177,080    
% of Portfolio 96.90%    
30-90 days past due      
Disaggregation the outstanding principal balance of consumer loans receivable      
2024 $ 367    
2023 501    
2022 253    
2021 584    
Prior 344    
Total $ 2,049    
% of Portfolio 1.10%    
More than 90 days past due      
Disaggregation the outstanding principal balance of consumer loans receivable      
2024 $ 318    
2023 573    
2022 584    
2021 997    
Prior 1,188    
Total $ 3,660    
% of Portfolio 2.00%