XML 68 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
lease
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Lease Description      
Number of non-cancelable operating leases, lessee (leases) | lease 10    
Operating lease payments $ 4,500 $ 6,500 $ 9,300
Right of use asset 23,900 23,600  
Operating lease liability $ 27,053 $ 25,700  
Weighted average operating lease term (in years) 8 years 8 years  
Operating lease weighted average interest rate (percent) 4.10% 3.90%  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets, net Other assets, net  
Operating Lease, Liability, Statement of Financial Position [Extensible List] Accounts payable and other liabilities Accounts payable and other liabilities  
Minimum      
Lease Description      
Lessor operating lease term 1 month    
Maximum      
Lease Description      
Lessor operating lease term 6 months