XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Details - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2020
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]            
Maximum contract value $ 34,000,000          
Capital expenditures $ 22,200,000          
Depreciation expenses   $ 900,000 $ 800,000 $ 1,800,000 $ 1,700,000  
Accumulated depreciation expenses   6,000,000   6,000,000   $ 4,200,000
Carrying value of assets   $ 16,200,000   $ 16,200,000   $ 18,000,000