XML 80 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Summary Of Presentation Of Operating Lease In Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Nov. 08, 2023
Dec. 31, 2022
Assets [Abstract]      
Operating lease assets $ 63,492   $ 59,102
Liabilities [Abstract]      
Operating lease liabilities, current 3,246   3,681
Operating lease liability, net of current portion 59,140   53,013
Total operating lease liabilities $ 62,386 $ 6,200 $ 56,694