v3.26.1
Summary of Aging Schedule of Loans Receivables on a Recency Basis (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Integer
Dec. 31, 2025
USD ($)
Integer
Dec. 31, 2024
USD ($)
Financing Receivable, Past Due [Line Items]      
Unpaid balances $ 73,831 $ 59,223 $ 49,254
Loans Receivable [Member] | Recency Basis [Member]      
Financing Receivable, Past Due [Line Items]      
Unpaid balances $ 77,434 $ 61,683  
Interest only accounts (Accounts on which interest, deferment, extension and/or default charges were received in the last 60 days) | Integer  
Interest only accounts (Accounts on which interest, deferment, extension and/or default charges were received in the last 60 days)  
Percentage of interest only accounts  
Partial Payment accounts (Accounts on which the total received in the last 60 days was less than 50% of the original contractual monthly payment. "Total received" to include interest on simple interest accounts, as well as late charges on deferment charges on pre-computed accounts.) | Integer  
Partial payment accounts unpaid balances  
Percentage of interest only accounts  
Total number of loans | Integer 197 164  
Percentage of loans receivable 100.00% 100.00%  
Financial Asset, Not Past Due [Member] | Loans Receivable [Member] | Recency Basis [Member]      
Financing Receivable, Past Due [Line Items]      
Number of loans | Integer 190 155  
Unpaid balances $ 74,172 $ 58,507  
Percentage of loans receivable 95.80% 94.90%  
Financial Asset, 60 to 89 Days Past Due [Member] | Loans Receivable [Member] | Recency Basis [Member]      
Financing Receivable, Past Due [Line Items]      
Number of loans | Integer 1,000  
Unpaid balances $ 1,439  
Percentage of loans receivable 2.30%  
Financing Receivables 90 Days To 179 Days Past Due [Member] | Loans Receivable [Member] | Recency Basis [Member]      
Financing Receivable, Past Due [Line Items]      
Number of loans | Integer 5  
Unpaid balances $ 1,157  
Percentage of loans receivable 1.80%  
Financing Receivables 180 To 269 Days Past Due [Member] | Loans Receivable [Member] | Recency Basis [Member]      
Financing Receivable, Past Due [Line Items]      
Number of loans | Integer 4 2  
Unpaid balances $ 2,419 $ 446  
Percentage of loans receivable 3.10% 0.70%  
Financing Receivables Greater Than 270 Days Past Due [Member] | Loans Receivable [Member] | Recency Basis [Member]      
Financing Receivable, Past Due [Line Items]      
Number of loans | Integer 3 1  
Unpaid balances $ 843 $ 134  
Percentage of loans receivable 1.10% 0.30%  
Financial Receivables Subtotal [Member] | Loans Receivable [Member] | Recency Basis [Member]      
Financing Receivable, Past Due [Line Items]      
Number of loans | Integer 197 164  
Unpaid balances $ 77,434 $ 61,683  
Percentage of loans receivable 100.00% 100.00%