v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Aug. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense   $ 300,000 $ 2,000,000.0    
Options outstanding (in shares)   166,602 389,926 246,663  
Share-Based Payment Arrangement, Option          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation cost   $ 300,000 $ 1,000,000.0    
Restricted Stock Units (RSUs)          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation cost   $ 900,000      
Vesting period (in years)   3 years      
Weighted average period (in years)   1 year 9 months 14 days      
Performance Shares          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation cost   $ 0      
Performance Shares | Minimum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Performance measurement period (in years)   2 years      
Percentage of award to be issued   0.00%      
Performance Shares | Maximum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Performance measurement period (in years)   3 years      
Percentage of award to be issued   100.00%      
Equity Incentive Plan 2020          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares authorized (in shares)         2,521,244
Omnibus Incentive Plan 2013          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares available for grant (in shares)   196,850 195,124   0
Shares granted (in shares)   0 1,726    
Exercise price, lower range (in dollars per share)     $ 5.59    
Exercise price, upper range (in dollars per share)     $ 116.40    
Equity Incentive Plan 2020          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares available for grant (in shares)   1,000,000.0 1,100,000    
Options outstanding (in shares)   0 0    
Equity Incentive Plan 2020 | Share-Based Payment Arrangement, Option          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Expiration period (in years)   10 years      
Equity Incentive Plan 2020 | Share-Based Payment Arrangement, Option | First Four Anniversaries          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   25.00%      
2023 Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares granted (in shares) 240,000 69,702 148,200    
Weighted average grant date fair value (in dollars per share)   $ 3.24 $ 5.08    
2023 Plan | Share-Based Payment Arrangement, Option          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares granted (in shares)   166,602 388,200    
Expiration period (in years)   10 years      
Exercise price, lower range (in dollars per share)   $ 4.55 $ 5.59    
Exercise price, upper range (in dollars per share)   $ 7.74 $ 76.80    
2023 Plan | Share-Based Payment Arrangement, Option | First Three Anniversaries          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting percentage   33.30%