XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 25, 2024
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]      
Terms of financing agreement premium amount $ 600    
Annual Interest Rate To Finance For Insurance Premiums 8.49%    
Insurance Premiums Down Payment   $ 200  
Aggregate Amount Of Monthly Installments Paid   300  
Insurance premiums and accrued interest   $ 56 $ 409