XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Finance Receivables - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 16, 2024
Dec. 31, 2024
Dec. 31, 2023
Feb. 28, 2025
Jan. 31, 2025
Nov. 27, 2024
Nov. 14, 2024
Oct. 09, 2024
Jan. 01, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Off-balance-sheet, credit loss, liability   $ 100 $ 200            
Financing receivable, excluding accrued interest, after allowance for credit loss   277,760 274,504            
Proceeds from settlement of term loan             $ 3,400    
Contingent earn out, period             3 years    
Percentage of contingent earn out, increase in SAAS gross margin             30.00%    
Additional DIP Financing               $ 1,400  
Sale of finance receivables $ 1,900                
Gain on revaluation of finance receivable   2,495 0            
Subsequent Event                  
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Proceeds from settlement of term loan       $ 500 $ 700        
Nonaccrual                  
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Financing receivable, excluding accrued interest, after allowance for credit loss   12,755 24,535            
Proceeds from collection of finance receivables   15,900 $ 2,400            
Flowonix Medical, Inc. | Nonaccrual | Term loans                  
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Financing receivable, excluding accrued interest, after allowance for credit loss   8,400              
Best ABT, Inc | Nonaccrual | Term loans                  
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Financing receivable, excluding accrued interest, after allowance for credit loss   2,300              
Ideal Implant, Inc | Nonaccrual | Term loans                  
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Financing receivable, excluding accrued interest, after allowance for credit loss   3,100              
BIOLASE, Inc | Nonaccrual | Term loans                  
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Financing receivable, excluding accrued interest, after allowance for credit loss           $ 13,000      
BIOLASE, Inc | Nonaccrual | Term loans | Minimum                  
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Financing receivable, excluding accrued interest, after allowance for credit loss   $ 1,000              
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13                  
Financing Receivable, Allowance for Credit Loss [Line Items]                  
Off-balance-sheet, credit loss, liability                 $ 400