XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Nov. 22, 2021
Nov. 20, 2020
Other Assets [Line Items]                  
Depreciation and amortization expense   $ 2,900,000 $ 5,200,000   $ 10,200,000 $ 15,300,000      
Investment in equity securities   2,000,000     2,000,000   $ 2,000,000    
Natural Fiber Welding, Inc.                  
Other Assets [Line Items]                  
Investment in equity securities                 $ 2,000,000.0
Equity securities impairment loss   $ 0     $ 0        
Natural Fiber Welding, Inc. | Series A Preferred Stock                  
Other Assets [Line Items]                  
Equity securities acquired (in shares)                 201,207
NoHo ESG, Inc.                  
Other Assets [Line Items]                  
Investment in equity securities               $ 300,000  
Equity securities impairment loss     $ 100,000 $ 0   $ 100,000      
Assets acquired $ 200,000