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
Mar. 31, 2026
Mar. 31, 2025
Equity Warrant Assets    
Balance at beginning of period $ 1,775 $ 7,162
New equity warrant assets 118 217
Changes in fair value, net 26 (304)
Settlements (3) (40)
Balance at end of period $ 1,916 $ 7,035