XML 109 R87.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Summary of Lessee Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases, Operating [Abstract]    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Right-of-use assets $ 11,456 $ 19,632
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Lease liabilities, current $ 3,636 $ 3,014
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other noncurrent liabilities Other noncurrent liabilities
Lease liabilities, noncurrent $ 23,525 $ 23,402