XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Schedule of other income
                    
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
   (In thousands)   (In thousands) 
Origination and servicing fees from third party receivables  $2,546   $2,016   $7,207   $4,268 
Direct mail revenues               774 
Sales tax refunds   256    209    780    512 
Other   16    80    90    305 
Other income for the period  $2,818   $2,305   $8,077   $5,859 
Schedule of supplemental balance sheet information related to leases
          
   September 30,   December 31, 
   2023   2022 
   (In thousands) 
Operating Leases          
Operating lease right-of-use assets  $29,575   $28,397 
Less: Accumulated amortization right-of-use assets   (25,673)   (22,613)
Operating lease right-of-use assets, net  $3,902   $5,784 
           
Operating lease liabilities  $(4,222)  $(6,234)
           
Finance Leases          
Property and equipment, at cost  $3,454   $3,407 
Less: Accumulated depreciation   (3,373)   (3,301)
Property and equipment, net  $81   $106 
           
Finance lease liabilities  $(85)  $(177)
           
Weighted Average Discount Rate          
Operating lease   5.0%   5.0%
Finance lease   6.5%   6.5%
Schedule of maturities of lease liabilities
          
(In thousands)  Operating   Finance 
Year Ending September 30,  Lease   Lease 
2023  $1,365   $12 
2024   1,787    37 
2025   737    20 
2026   455    11 
2027   452    11 
Thereafter   565    1 
Total undiscounted lease payments   5,361    92 
Less amounts representing interest   (1,139)   (7)
Lease Liability  $4,222   $85 
Schedule of lease information
                    
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
   (In thousands)   (In thousands) 
Operating lease cost  $1,410   $1,767   $4,181   $5,288 
Finance lease cost   18    257    144    813 
Total lease cost  $1,428   $2,024   $4,325   $6,101 
Schedule of supplemental cash flow information related to leases
                    
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2023   2022   2023   2022 
   (In thousands)   (In thousands) 
Cash paid for amounts included in the measurement of lease liabilities:                
Operating cash flows from operating leases  $1,410   $1,921   $4,181   $5,616 
Operating cash flows from finance leases   17    249    139    776 
Financing cash flows from finance leases   1    8    5    36 
Schedule of option activity
             
           Weighted
   Number of   Weighted   Average
   Shares   Average   Remaining
   (in thousands)   Exercise Price   Contractual Term
Options outstanding at the beginning of period   11,167   $5.21   N/A
Granted          N/A
Exercised   (2,832)   5.59   N/A
Forfeited          N/A
Options outstanding at the end of period   8,335   $5.08   3.36 years
              
Options exercisable at the end of period   6,250   $4.30   2.80 years
Schedule of stock options outstanding and exercisable
                    
   Number of shares as of   Number of shares as of 
   September 30, 2023   December 31, 2022 
   Outstanding   Exercisable   Outstanding   Exercisable 
   (In thousands)   (In thousands) 
Range of exercise prices:                
$2.00 - $2.99   1,440    1,105    1,445    775 
$3.00 - $3.99   2,533    2,533    3,785    3,495 
$4.00 - $4.99   2,659    2,034    2,739    1,802 
$5.00 - $5.99                
$6.00 - $6.99           740    740 
$7.00 - $7.99           748    748 
$10.00 - $10.99   1,703    578    1,710    210 
Total shares   8,335    6,250    11,167    7,770 
Schedule of purchases of company stock
                    
   Nine Months Ended 
   September 30, 2023   September 30, 2022 
   Shares   Avg. Price   Shares   Avg. Price 
Open market purchases   625,887   $11.20    2,617,548   $11.20 
Shares redeemed upon net exercise of stock options   1,224,673    13.56    893,153    13.56 
Total stock purchases   1,850,560   $11.80    3,510,701   $11.80