XML 41 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Savings Plan
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Retirement Savings Plan Retirement Savings PlanThe Company has a 401(k) retirement savings plan covering substantially all of the Company’s employees. The Company made matching contributions of $0.6 million during each of the years ended December 31, 2024 and 2023.