XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
401(k) Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
401(k) Plan    
Matching contributions expense (in dollars) $ 0.6 $ 0.7
Maximum    
401(k) Plan    
Percentage of employees' gross pay for which the employer contributes a matching contribution 4.00%  
First 3% of compensation contributed    
401(k) Plan    
Percentage employer matches of employee's percentage contribution 100.00%  
Percentage of employees' gross pay for which the employer contributes a matching contribution 3.00%  
Next 2% of compensation contributed    
401(k) Plan    
Percentage employer matches of employee's percentage contribution 50.00%  
Percentage of employees' gross pay for which the employer contributes a matching contribution 2.00%