v3.26.1
Condensed Consolidated Balance Sheet Details - Schedule of Right of Use Assets Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Lease assets    
Finance lease ROU assets $ 48,300 $ 48,791
Operating lease ROU assets 44,080 48,297
Lease assets 92,380 97,088
Current portion of lease liabilities    
Finance lease liabilities, current portion 506 188
Operating lease liabilities 6,905 7,474
Current portion of lease liabilities 7,411 7,662
Lease liabilities, net of current portion    
Finance lease liabilities, long-term portion 43,172 42,264
Operating lease liabilities, long-term portion 44,554 47,288
Lease liabilities, net of current portion 87,726 89,552
Related Party    
Lease assets    
Operating lease ROU assets 24,645 26,419
Current portion of lease liabilities    
Operating lease liabilities 592 630
Lease liabilities, net of current portion    
Operating lease liabilities, long-term portion $ 24,900 $ 26,050