v3.26.1
Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Warrants [Abstract]  
Schedule of Changes in Warrants Outstanding
The following table summarizes the changes in warrants outstanding since December 31, 2025.
Number of
Shares
(in thousands)
Weighted-average Exercise Price
per Share
Weighted-average Remaining Contractual
Term
(in years)
Aggregate Intrinsic
Value
(in thousands)
Outstanding at December 31, 2025583 $7.55 4.00$219 
Granted— — — — 
Exercised(578)7.57 — 
Outstanding at June 30, 2026$5.55 0.02$27