Stock-based Compensation - Additional Information (Details) - USD ($)
|
|
1 Months Ended |
3 Months Ended |
6 Months Ended |
12 Months Ended |
63 Months Ended |
Jan. 31, 2026 |
Jan. 31, 2026 |
Jan. 31, 2025 |
Oct. 31, 2020 |
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2022 |
Dec. 31, 2025 |
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares granted |
|
|
|
|
|
|
|
|
2,185,540
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
$ 3,381,000
|
|
$ 4,667,000
|
|
$ 7,110,000
|
$ 11,618,000
|
|
|
|
|
| Gross proceeds from issuance of common stock |
|
|
|
|
|
|
|
|
$ 132,000
|
138,000
|
|
|
|
|
| Common Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Issuance of common stock under ESPP, shares |
|
|
|
|
|
53,966
|
|
54,296
|
|
|
|
|
|
|
| Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of units granted |
|
|
|
|
|
|
|
|
708,200
|
|
|
|
|
|
| Aggregate grant date fair market value of restricted stock units granted |
|
|
|
|
|
|
|
|
$ 3,028,000
|
|
|
|
|
|
| Unrecognized compensation expense |
|
|
|
|
4,755,000
|
|
|
|
$ 4,755,000
|
|
|
|
|
|
| Remaining weighted average period for recognize compensation expense |
|
|
|
|
|
|
|
|
1 year 7 months 6 days
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
832,000
|
|
1,394,000
|
|
$ 1,837,000
|
2,771,000
|
|
|
|
|
| Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of units granted |
|
|
|
|
|
|
|
|
1,886,320
|
|
|
|
|
|
| Unrecognized compensation expense |
|
|
|
|
647,000
|
|
|
|
$ 647,000
|
|
|
|
|
|
| Remaining weighted average period for recognize compensation expense |
|
|
|
|
|
|
|
|
1 year 9 months 18 days
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
275,000
|
|
355,000
|
|
$ 573,000
|
742,000
|
|
|
|
|
| 2022 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Triggering expense recognition |
|
|
50.00%
|
|
|
|
|
|
|
|
|
|
|
|
| Performance based restricted stock units terms of award |
|
|
|
|
|
|
|
|
The performance period for the 2022 PSUs ran from February 1, 2022 through January 31, 2025 to achieve up to six defined performance metrics. The Company achieved two metrics which resulted in 50% of the grant date fair value being recognized as expense. Of the total 2022 PSUs granted, 25% vested on January 31, 2025, and 25% vested on January 31, 2026.
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
$ 0
|
|
81,000
|
|
$ 27,000
|
197,000
|
|
|
|
|
| 2022 Performance-based Restricted Stock Units | Tranche One |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award vesting percentage |
|
|
25.00%
|
|
|
|
|
|
|
|
|
|
|
|
| 2022 Performance-based Restricted Stock Units | Tranche Two |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award vesting percentage |
25.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2024 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Triggering expense recognition |
|
|
|
|
75.00%
|
|
|
|
75.00%
|
|
|
|
|
|
| Performance based restricted stock units terms of award |
|
|
|
|
|
|
|
|
The 2024 PSUs provide for a performance period from February 1, 2024 through January 31, 2027 to achieve up to four defined performance metrics. The percentage of 2024 PSUs eligible to vest will be determined based on the number of metrics achieved during the performance period and may range from 0% to 200%. As of June 30, 2026, two of the 2024 PSU metrics were deemed probable of achievement resulting in expense recognition of 75% of the 2024 PSU grant date value. Compensation expense is being recognized from the grant date through the final vest date of January 31, 2027.
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
$ 274,000
|
|
274,000
|
|
$ 545,000
|
545,000
|
|
|
|
|
| 2025 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Performance based restricted stock units terms of award |
|
|
|
|
|
|
|
|
The 2025 PSUs provide for a performance period from February 1, 2025 through January 31, 2028 to achieve up to four defined performance metrics. The percentage of 2025 PSUs eligible to vest will be determined based on the number of metrics achieved during the performance period and may range from 0% to 200%. As of June 30, 2026, none of the 2025 PSU metrics were deemed probable of achievement.
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
0
|
|
0
|
|
$ 0
|
0
|
|
|
|
|
| 2026 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Performance based restricted stock units terms of award |
|
|
|
|
|
|
|
|
The 2026 PSUs provide for a performance period from February 1, 2026 through January 31, 2029 to achieve up to four defined performance metrics. The percentage of 2026 PSUs eligible to vest will be determined based on the number of metrics achieved during the performance period and may range from 0% to 200%. As of June 30, 2026, none of the 2026 PSU metrics were deemed probable of achievement.
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
0
|
|
|
|
$ 0
|
|
|
|
|
|
| Employee Stock Option |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Vesting service period |
|
|
|
|
|
|
|
|
4 years
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
2,247,000
|
|
2,917,000
|
|
$ 4,649,000
|
8,073,000
|
|
|
|
|
| Stock Options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award contractual term |
|
|
|
|
|
|
|
|
10 years
|
|
|
|
|
|
| Unrecognized compensation expense |
|
|
|
|
15,225,000
|
|
|
|
$ 15,225,000
|
|
|
|
|
|
| Remaining weighted average period for recognize compensation expense |
|
|
|
|
|
|
|
|
2 years 2 months 12 days
|
|
|
|
|
|
| Employee Stock Purchase Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Percentage of shares of common stock Outstanding |
|
|
|
1.00%
|
|
|
|
|
|
|
|
|
|
|
| Compensation expense |
|
|
|
|
$ 27,000
|
|
$ 1,000
|
|
$ 51,000
|
$ 32,000
|
|
|
|
|
| Common stock, capital shares reserved for future issuance |
|
|
|
1,187,000
|
|
|
|
|
|
|
|
|
|
|
| Issuance of common stock under ESPP, shares |
|
|
|
|
|
|
|
|
53,966
|
54,296
|
|
|
|
|
| Gross proceeds from issuance of common stock |
|
|
|
|
|
|
|
|
$ 132,000
|
$ 138,000
|
|
|
|
|
| Employee Stock Purchase Plan | Common Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Increased number of shares available under plan |
|
781,267
|
|
|
|
|
|
|
|
|
|
|
|
2,511,861
|
| 2020 Incentive Award Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Increased number of shares available under plan |
|
3,906,339
|
|
|
|
|
|
|
|
|
|
|
|
20,845,291
|
| Percentage of shares of common stock Outstanding |
|
|
|
5.00%
|
|
|
|
|
|
|
|
|
|
|
| Common stock available for issuance |
|
|
|
|
6,953,894
|
|
|
|
6,953,894
|
|
|
|
|
|
| 2020 Incentive Award Plan | 2022 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of units granted |
|
|
|
|
|
|
|
|
|
|
|
|
724,970
|
|
| Aggregate grant date fair market value of restricted stock units granted |
|
|
|
|
|
|
|
|
|
|
|
|
$ 5,298,000
|
|
| 2020 Incentive Award Plan | 2024 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of units granted |
|
|
|
|
|
|
|
|
|
|
|
1,057,900
|
|
|
| Aggregate grant date fair market value of restricted stock units granted |
|
|
|
|
|
|
|
|
|
|
|
$ 4,401,000
|
|
|
| 2020 Incentive Award Plan | 2025 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of units granted |
|
|
|
|
|
|
|
|
|
|
1,045,600
|
|
|
|
| Aggregate grant date fair market value of restricted stock units granted |
|
|
|
|
|
|
|
|
|
|
$ 3,200,000
|
|
|
|
| 2020 Incentive Award Plan | 2026 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of units granted |
|
|
|
|
|
|
|
|
1,886,320
|
|
|
|
|
|
| Aggregate grant date fair market value of restricted stock units granted |
|
|
|
|
|
|
|
|
$ 7,998,000
|
|
|
|
|
|
| 2020 Incentive Award Plan | Employee Stock Option |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares granted |
|
|
|
|
|
|
|
|
2,185,540
|
|
|
|
|
|
| Aggregate grant date fair market value |
|
|
|
|
|
|
|
|
$ 6,667,000
|
|
|
|
|
|
| Minimum | Director |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Vesting service period |
|
|
|
|
|
|
|
|
1 year
|
|
|
|
|
|
| Minimum | 2024 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award vesting percentage |
|
|
|
|
|
|
|
|
|
|
|
0.00%
|
|
|
| Minimum | 2025 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award vesting percentage |
|
|
|
|
|
|
|
|
|
|
0.00%
|
|
|
|
| Minimum | 2026 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award vesting percentage |
|
|
|
|
|
|
|
|
0.00%
|
|
|
|
|
|
| Maximum | Director |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Vesting service period |
|
|
|
|
|
|
|
|
3 years
|
|
|
|
|
|
| Maximum | 2024 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award vesting percentage |
|
|
|
|
|
|
|
|
|
|
|
200.00%
|
|
|
| Maximum | 2025 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award vesting percentage |
|
|
|
|
|
|
|
|
|
|
200.00%
|
|
|
|
| Maximum | 2026 Performance-based Restricted Stock Units |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Award vesting percentage |
|
|
|
|
|
|
|
|
200.00%
|
|
|
|
|
|
| Maximum | 2020 Incentive Award Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares available for grant |
|
|
|
7,924,000
|
|
|
|
|
|
|
|
|
|
|