XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.1
401(k) Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
401(k) Plan    
Matching contributions expense (in dollars) $ 0.7 $ 0.3
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%