XML 80 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Summary Of Presentation Of Operating Lease In Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Oct. 28, 2024
Dec. 31, 2023
Nov. 08, 2023
Assets [Abstract]        
Operating lease assets $ 64,357   $ 63,492  
Liabilities [Abstract]        
Operating lease liabilities, current 4,570   3,246  
Operating lease liability, net of current portion 60,739   59,140  
Total operating lease liabilities $ 65,309 $ 6,100 $ 62,386 $ 6,200