XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Inventory - Balance sheet classification (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Inventory    
Inventory $ 38,148 $ 35,560
Other noncurrent assets 3,581 7,946
Total inventory $ 41,729 $ 43,506