v3.25.1
Employee Benefit Plan
3 Months Ended
Mar. 31, 2025
Retirement Benefits [Abstract]  
Employee benefit plan Employee benefit plan
401(k) retirement savings plan
The Company currently maintains a 401(k) retirement savings plan that covers substantially all of its employees (“401(k) Plan”). The 401(k) Plan permits voluntary contributions by employees, a portion of which are matched by the Company. The Company’s contributions to the 401(k) Plan were approximately $0.45 million and $0.40 million for the three months ended March 31, 2025 and 2024, respectively.