XML 98 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 07, 2025
Mar. 31, 2025
Feb. 28, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
Total undiscounted lease payments       $ 167,165
Remaining lease obligation due between April 8 and December 31, 2025       $ 12,142
Subsequent Event | NORTH CAROLINA | Manufacturing Facility | Loss Contingency, Lien On Subtenant's Leasehold Interest        
Subsequent Event [Line Items]        
Amounts due     $ 4,800  
Payments for rent $ 1,900 $ 1,900 $ 1,400  
Total undiscounted lease payments 119,700      
Remaining lease obligation due between April 8 and December 31, 2025 $ 5,700