v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount $ 400   $ 400    
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition     9 months 21 days    
Share-based compensation expense $ 2,743 $ 3,810 $ 4,131 $ 5,689  
Exercise price $ 8.08   $ 8.08   $ 8.07
LamVen LLC          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based compensation expense     $ 1,000    
Exercise price, Increase     $ 1.83    
Exercise price, Decrease     $ 0.01    
Warrants          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition     9 months 25 days    
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount $ 300   $ 300    
Employee Stock Option          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock options granted     0    
Share-based compensation expense $ 106 463 $ 225 964  
Restricted Stock Units          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition     2 years 10 months 2 days    
Number of shares, issued 1,248,616   1,248,616   1,307,366
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount $ 2,300   $ 2,300    
Share-based compensation expense $ 445 1,617 $ 932 1,997  
Restricted Stock Units | Two Thousand Twenty Three Equity Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares, issued 207,500   207,500    
Restricted Stock Units | Short-term Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares, issued 901,298   901,298    
Short-term incentive plan accruals     $ 1,100    
Restricted Stock Units | Maximum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Service period     4 years    
Restricted Stock Units | Minimum          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Service period     12 months    
Restricted Share Purchase Agreement          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares, issued 0   0   13,486
Share-based compensation expense $ 225 169 $ 394 338  
Performance Based Restricted Stock Units          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition     2 years 7 days    
Number of shares, issued 960,446   960,446   1,131,071
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount $ 1,400   $ 1,400    
Share-based compensation expense $ 173 $ 1,454 $ 583 $ 2,211  
Performance Based Restricted Stock Units | Two Thousand Twenty Three Equity Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares, issued 107,500   107,500    
Service period     4 years    
Other          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based compensation expense $ 1,686   $ 1,686    
Other | LamVen LLC          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-based compensation expense     $ 1,000    
Exercise price, Increase     $ 1.83    
Exercise price, Decrease     $ 0.01    
Other | Non-employee Consultant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares, issued 750,000   750,000    
Share-based compensation expense     $ 700