v3.25.1
Commitments and Contingencies - Schedule of Company's Operating Leases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Loss Contingencies [Line Items]  
Operating lease right-of-use assets $ 21,139
Operating lease liabilities $ 25,458
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-Use Assets
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Right-of-Use Liability
Net cash paid during the three months ended March 31, 2025 for operating lease liabilities $ (273)
Weighted-average remaining lease term (in years) 6 years 11 months 4 days
Weighted-average discount rate 4.99%