v3.25.4
Consolidated Balance Sheets Details - Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Details [Abstract]    
Insurance loss recovery $ 1,190 $ 55,000
Restricted cash 575 956
Other 15,092 25,138
Other current assets $ 16,857 $ 81,094