XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Significant Accounting Policies and Condensed Consolidated Financial Statement Components (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Payment for Acquisition, Loan and Lease, Held-for-Investment $ 51,200 $ 55,300 $ 112,200 $ 120,300  
Financing Receivable, Deferred Commitment Fee $ 18,100   $ 18,100   $ 17,900
Weighted Average Remaining Accretion Period of Deferred Revenue (Month)     24 months   26 months
Effective Income Tax Rate Reconciliation, Percent 15.60% 22.30% 18.50% 23.10%  
Unrecognized Tax Benefits, Interest on Income Taxes Expense     $ 93 $ 1,140