Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Schedule of Unvested Restricted Stock Activity (Details)

v3.25.4
Stock-Based Compensation - Schedule of Unvested Restricted Stock Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Unvested Restricted Stock Activity [Line Items]    
Number of Shares Unvested, Balance 2,731 2,941
Weighted- Average Grant Date Fair Value Per Share Unvested, Balance $ 2.14 $ 2.77
Number of Shares Issued 1,271 1,530
Weighted- Average Grant Date Fair Value Per Share Issued $ 1.16 $ 1.91
Number of Shares Vested (1,319) (1,597)
Weighted- Average Grant Date Fair Value Per Share Vested $ 2.44 $ 3.08
Number of Shares Canceled (156) (143)
Weighted- Average Grant Date Fair Value Per Share Canceled $ 1.59 $ 2.16
Number of Shares Unvested, Balance 2,527 2,731
Weighted- Average Grant Date Fair Value Per Share Unvested, Balance $ 1.53 $ 2.14