XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Significant Accounting Policies and Consolidated Financial Statement Components (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Dec. 31, 2021
USD ($)
Cash, Uninsured Amount $ 3,000   $ 3,000            
Retained Earnings (Accumulated Deficit), Total 255,716   255,716     $ 204,415      
Payment for Acquisition, Loan and Lease, Held-for-Investment 55,300 $ 52,800 120,300 $ 109,300          
Financing Receivable, Deferred Commitment Fee $ 18,863   $ 18,863     16,190      
Weighted Average Remaining Accretion Period of Deferred Revenue (Month)     27 months            
Financing Receivable, Modified, Number of Contracts         98,880        
Financing Receivable, Modified, Accumulated   $ 106,700   $ 106,700 $ 106,700        
Effective Income Tax Rate Reconciliation, Percent 22.30% 20.40% 23.10% 2.00%          
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 1,100   $ 1,100            
Loans Receivable, Fair Value Disclosure 1,916,063   1,916,063     1,817,976      
Financing Receivable, before Allowance for Credit Loss 115,055   115,055     105,267      
Financing Receivable, Allowance for Credit Loss 1,700 $ 1,600 1,700 $ 1,600 $ 1,600 1,643 $ 1,600   $ 57,200
Accounts Payable and Accrued Liabilities, Total $ 47,468   $ 47,468     $ 44,332      
Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]                  
Retained Earnings (Accumulated Deficit), Total               $ 8,600  
Financing Receivable, Deferred Commitment Fee               (15,600)  
Loans Receivable, Fair Value Disclosure               315,000  
Financing Receivable, before Allowance for Credit Loss               (375,700)  
Financing Receivable, Allowance for Credit Loss               (55,600)  
Accounts Payable and Accrued Liabilities, Total               (600)  
Deferred Income Tax Liabilities, Net               $ 2,500