v3.25.2
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