XML 52 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary of Amounts Reported in Condensed Consolidated Balance Sheets and Weighted-average Lease Term and Discount rate Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Operating lease right-of-use assets $ 33,697 $ 35,007
Liabilities    
Operating lease liabilities, current 4,266 4,215
Operating lease liabilities, non-current 26,516 27,615
Total lease liabilities $ 30,782 $ 31,830
Weighted Average Lease Term and Discount Rate    
Weighted-average remaining lease term (years) 5 years 6 months 5 years 8 months 12 days
Weighted-average discount rate 8.20% 8.20%