XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets - Investments in Technology Partners (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2022
Feb. 28, 2021
Apr. 30, 2018
Dec. 31, 2016
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Financing Receivable, Nonaccrual [Line Items]              
Cash purchase of shares         $ 5,150 $ 5,000 $ 0
Technology Partner              
Financing Receivable, Nonaccrual [Line Items]              
Cash purchase of shares   $ 5,000   $ 300      
Converted debt amount     $ 300        
Investment $ 5,700       5,700 $ 5,700  
Technology Partner | Series A-1 Preferred Stock              
Financing Receivable, Nonaccrual [Line Items]              
Shares issued during period, conversion (in shares)     135,135        
Gain on sale             $ 700
Technology Partner | Series B-2 Preferred Stock              
Financing Receivable, Nonaccrual [Line Items]              
Shares purchased (in shares)   1,000,000          
Technology Partner Two              
Financing Receivable, Nonaccrual [Line Items]              
Cash purchase of shares 5,100            
Investment $ 5,100       $ 5,100    
Technology Partner Two | Series A Preferred Stock              
Financing Receivable, Nonaccrual [Line Items]              
Shares purchased (in shares) 4,231,717       4,231,717