XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Rollforward of Level 3 Equity Warrant Asset Fair Values (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Balance at beginning of period $ 2,210 $ 1,672
New equity warrant assets 153 656
Changes in fair value, net (176) 0
Balance at end of period $ 2,187 $ 2,328