Summary of Significant Accounting Policies - Schedule of Right-of-Use Assets And Lease Liabilities Associated With Operating Leases (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Accounting Policies [Abstract] | ||
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Prepaid expenses and other assets | Prepaid expenses and other assets |
Right-of-use assets - operating leases | $ 9,913 | $ 10,239 |
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] | Accounts payable and other liabilities | Accounts payable and other liabilities |
Lease liabilities - operating leases | $ 9,888 | $ 10,186 |
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Prepaid expenses and other assets | Prepaid expenses and other assets |
Right-of-use assets - financing leases | $ 2,244 | $ 0 |
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] | Accounts payable and other liabilities | Accounts payable and other liabilities |
Lease liabilities - financing leases | $ 2,702 | $ 0 |