v3.26.1
Schedule of Restricted Stock Unit Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Apr. 28, 2025
Dec. 31, 2025
Dec. 31, 2024
Time Based [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Restricted Stock Units, outstanding   2,995  
Weighted Average Grant Date Fair Value, outstanding   $ 9.90  
Number of Restricted Stock Units, outstanding 1,600  
Weighted Average Grant Date Fair Value, outstanding    
Number of Restricted Stock Units, outstanding   (188)  
Weighted Average Grant Date Fair Value, outstanding   $ 9.69  
Number of Restricted Stock Units, Exchanged/Modified   (1,600)  
Weighted Average Grant Date Fair Value, Exchanged/Modified   $ 10.00  
Number of Restricted Stock Units, outstanding   (128)  
Weighted Average Grant Date Fair Value, outstanding   $ 9.97  
Number of Restricted Stock Units, outstanding   1,079 2,995
Weighted Average Grant Date Fair Value, outstanding   $ 9.78 $ 9.90
Exercisable and vested restricted stock, outstanding   843 655
Weighted Average Grant Date Fair Value, Exercisable and vested   $ 9.93 $ 10.00
Market Based [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Restricted Stock Units, outstanding   2,000  
Weighted Average Grant Date Fair Value, outstanding   $ 7.91  
Number of Restricted Stock Units, outstanding 2,000  
Weighted Average Grant Date Fair Value, outstanding    
Number of Restricted Stock Units, outstanding    
Number of Restricted Stock Units, Exchanged/Modified   (2,000)  
Weighted Average Grant Date Fair Value, Exchanged/Modified   $ 7.91  
Number of Restricted Stock Units, outstanding    
Weighted Average Grant Date Fair Value, outstanding    
Number of Restricted Stock Units, outstanding   2,000
Weighted Average Grant Date Fair Value, outstanding   $ 7.91
Exercisable and vested restricted stock, outstanding  
Weighted Average Grant Date Fair Value, Exercisable and vested