v3.26.1
Non-current other liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Non-current other liabilities Non-current other liabilities
The carrying amount of non-current other liabilities for the years ended December 31, 2025, 2024 and 2023 are as follows:

December 31,
20252024
(As Restated)
2023
(As Restated)
 (in thousands)
Non-current other liabilities72,807 82,718 45,246 
Total $72,807 $82,718 $45,246