v3.26.1
Fair Value of Financial Instruments - Schedule of Rollforward of Level 3 Equity Warrant Asset Fair Values (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity Warrant Assets        
Balance at beginning of period $ 1,916 $ 7,035 $ 1,775 $ 7,162
New equity warrant assets 99 50 217 267
Changes in fair value, net 50 (115) 76 (419)
Settlements 0 (225) (3) (265)
Balance at end of period $ 2,065 $ 6,745 $ 2,065 $ 6,745