| Supplemental Balance Sheet Information Related to Leases | 
 Supplemental balance sheet information related to leases is as follows:     
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   |   
|   | 
   | 
 | 
  |   
|   | 
   | 
 | 
  |   
 | 
   | 
Related Party | 
  | 
   | 
Other | 
  | 
   | 
Total | 
  |   
|   Operating leases ROU assets   | 
   | 
$ | 
6,434 | 
  | 
   | 
$ | 
37,322 | 
  | 
   | 
$ | 
43,756 | 
  |   
|   Operating lease liabilities (current)   | 
   | 
$ | 
800 | 
  | 
   | 
$ | 
7,764 | 
  | 
   | 
$ | 
8,564 | 
  |   
 Operating lease liabilities  (non-current) 
   | 
   | 
  | 
5,751 | 
  | 
   | 
  | 
36,729 | 
  | 
   | 
$ | 
42,480 | 
  |   
|   | 
   | 
      | 
      | 
  | 
   | 
      | 
      | 
  | 
   | 
      | 
      | 
  |   
|   Total operating lease liabilities   | 
   | 
$ | 
6,551 | 
  | 
   | 
$ | 
44,493 | 
  | 
   | 
$ | 
51,044 | 
  |   
|   | 
   | 
      | 
      | 
  | 
   | 
      | 
      | 
  | 
   | 
      | 
      | 
  |        
   | 
   | 
   | 
   | 
   |   
 Weighted Average Remaining Lease Term    | 
   | 
  | 
  | 
  |   
|   Operating leases   | 
   | 
  | 
7.6 years | 
  |   
|   Finance leases   | 
   | 
  | 
2.5 years | 
  |   
 Weighted Average Discount Rate    | 
   | 
  | 
  | 
  |   
|   Operating leases   | 
   | 
  | 
8.18 | 
%  |   
|   Finance leases   | 
   | 
  | 
6.39 | 
%  |      
 | 
| Components of Lease Expense | 
 The components of lease expense were as follows:     
   | 
   | 
   | 
   | 
   |   
|   | 
   | 
Nine Months Ended  September 30, 2022  | 
  |   
|   | 
   | 
 | 
  |   
|   Amortization of finance lease ROU Assets   | 
   | 
$ | 
45 | 
  |   
|   Interest on finance lease liabilities   | 
   | 
  | 
5 | 
  |   
|   | 
   | 
      | 
      | 
  |   
|   Finance lease expense   | 
   | 
  | 
50 | 
  |   
|   Operating lease expense   | 
   | 
  | 
9,729 | 
  |   
|   Variable lease expense   | 
   | 
  | 
985 | 
  |   
|   Short-term lease expense   | 
   | 
  | 
422 | 
  |   
|   | 
   | 
      | 
      | 
  |   
|   Total lease expense   | 
   | 
$ | 
11,186 | 
  |   
|   | 
   | 
      | 
      | 
  |      
 | 
| Schedule of other information related to leases | 
 Supplemental cash flow information related to leases was as follows:     
   | 
   | 
   | 
   | 
   |   
|   | 
   | 
Nine Months Ended  September 30, 2022  | 
  |   
|   | 
   | 
 | 
  |   
|   Cash paid for amounts included in the measurement of lease liabilities:   | 
   | 
  | 
  | 
  |   
|   Operating cash flows from operating leases   | 
   | 
$ | 
$11,079 | 
  |   
|   Operating cash flows from finance leases   | 
   | 
  | 
3 | 
  |   
|   Financing cash flows from finance leases   | 
   | 
  | 
47 | 
  |   
|   Leased assets obtained in exchange for new operating lease liabilities   | 
   | 
$ | 
7,522 | 
  |   
|   Leased assets obtained in exchange for new finance lease liabilities   | 
   | 
  | 
20 | 
  |      
 | 
| Schedule of Future Minimum Lease Payments Based on Former Accounting Guidance | 
Future minimum lease payments under leases that have initial or remaining  non-cancelable  lease terms in excess of one year at September 30, 2022, are as follows:      
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   | 
   |   
|   | 
   | 
Operating Leases | 
  | 
  | 
  | 
  | 
  | 
  | 
  |   
|   | 
   | 
Related Party | 
  | 
  | 
Other | 
  | 
  | 
Total | 
  | 
  | 
Finance Leases | 
  | 
  | 
Total | 
  |   
|   | 
   | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  |   
|   | 
   | 
 | 
  |   
|   2023   | 
   | 
$ | 
1,088 | 
  | 
  | 
$ | 
9,680 | 
  | 
  | 
$ | 
10,768 | 
  | 
  | 
$ | 
52 | 
  | 
  | 
$ | 
10,820 | 
  |   
|   2024   | 
   | 
  | 
1,312 | 
  | 
  | 
  | 
9,427 | 
  | 
  | 
  | 
10,739 | 
  | 
  | 
  | 
26 | 
  | 
  | 
  | 
10,765 | 
  |   
|   2025   | 
   | 
  | 
1,236 | 
  | 
  | 
  | 
9,101 | 
  | 
  | 
  | 
10,337 | 
  | 
  | 
  | 
19 | 
  | 
  | 
  | 
10,356 | 
  |   
|   2026   | 
   | 
  | 
847 | 
  | 
  | 
  | 
7,540 | 
  | 
  | 
  | 
8,387 | 
  | 
  | 
  | 
6 | 
  | 
  | 
  | 
8,393 | 
  |   
|   2027   | 
   | 
  | 
428 | 
  | 
  | 
  | 
4,946 | 
  | 
  | 
  | 
5,374 | 
  | 
  | 
  | 
2 | 
  | 
  | 
  | 
5,376 | 
  |   
|   Thereafter   | 
   | 
  | 
2,911 | 
  | 
  | 
  | 
24,685 | 
  | 
  | 
  | 
27,596 | 
  | 
  | 
  | 
1 | 
  | 
  | 
  | 
27,597 | 
  |   
|   | 
   | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  |   
|   Undiscounted Cash Flows   | 
   | 
$ | 
7,822 | 
  | 
  | 
$ | 
65,379 | 
  | 
  | 
$ | 
73,201 | 
  | 
  | 
$ | 
106 | 
  | 
  | 
$ | 
73,307 | 
  |   
|   | 
   | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  |   
|   Less: imputed interest   | 
   | 
  | 
(1,271 | 
)  | 
  | 
  | 
(20,886 | 
)  | 
  | 
  | 
(22,157 | 
)  | 
  | 
  | 
(9 | 
)  | 
  | 
  | 
(22,166 | 
)  |   
|   | 
   | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  |   
|   Total   | 
   | 
 | 
 | 
 | 
  | 
 | 
 | 
 | 
  | 
 | 
 | 
 | 
  | 
 | 
 | 
 | 
  | 
 | 
 | 
 |   
|   | 
   | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  |   
|   Reconciliation to lease liabilities:   | 
   | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  |   
|   Lease liabilities – current   | 
   | 
$ | 
800 | 
  | 
  | 
$ | 
7,764 | 
  | 
  | 
$ | 
8,564 | 
  | 
  | 
$ | 
50 | 
  | 
  | 
$ | 
8,614 | 
  |   
|   Lease liabilities – long-term   | 
   | 
  | 
5,751 | 
  | 
  | 
  | 
36,729 | 
  | 
  | 
  | 
42,480 | 
  | 
  | 
  | 
47 | 
  | 
  | 
  | 
42,527 | 
  |   
|   | 
   | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  |   
|   Total Lease Liabilities   | 
   | 
 | 
 | 
 | 
  | 
 | 
 | 
 | 
  | 
 | 
 | 
 | 
  | 
 | 
 | 
 | 
  | 
 | 
 | 
 |   
|   | 
   | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  | 
  | 
      | 
      | 
  |      
 |