| Schedule of Computation of Basic and Diluted Net Loss Per Share | The following table provides the computation of basic and diluted net loss per share: 
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|  | Three Months Ended June 30, |  | Six Months Ended June 30, |  |  
|  | 2024 |  | 2023 |  | 2024 |  | 2023 |  |  
|  | (in thousands, except per share data) |  |  
| Numerator–basic: |  |  |  |  |  |  |  |  |  
| Net loss attributable to Class A common stockholders–basic | $ | (12,020) |  |  | $ | (9,816) |  |  | $ | (30,720) |  |  | $ | (19,015) |  |  |  
| Numerator–diluted: |  |  |  |  |  |  |  |  |  
| Net loss attributable to Class A common stockholders–basic | $ | (12,020) |  |  | $ | (9,816) |  |  | $ | (30,720) |  |  | $ | (19,015) |  |  |  
| Effective of dilutive securities: |  |  |  |  |  |  |  |  |  
| Shares of Class V common stock | — |  |  | — |  |  | — |  |  | (61,015) |  |  |  
| Liability-classified warrants | (8,779) |  |  | — |  |  | (8,779) |  |  | — |  |  |  
| Net loss attributable to Class A common stockholders–diluted | $ | (20,799) |  |  | $ | (9,816) |  |  | $ | (39,499) |  |  | $ | (80,030) |  |  |  
| Denominator–basic: |  |  |  |  |  |  |  |  |  
| Weighted average Class A common shares outstanding–basic | 136,601 |  |  | 107,454 |  |  | 127,806 |  |  | 74,699 |  |  |  
| Net loss per share attributable to Class A common stockholders–basic | $ | (0.09) |  |  | $ | (0.09) |  |  | $ | (0.24) |  |  | $ | (0.25) |  |  |  
| Denominator–diluted: |  |  |  |  |  |  |  |  |  
| Weighted average Class A common shares outstanding–basic | 136,601 |  |  | 107,454 |  |  | 127,806 |  |  | 74,699 |  |  |  
| Weighted average effect of dilutive securities: |  |  |  |  |  |  |  |  |  
| Shares of Class V common stock | — |  |  | — |  |  | — |  |  | 201,329 |  |  |  
| Liability-classified warrants | 4,482 |  |  | — |  |  | 2,241 |  |  | — |  |  |  
| Weighted average shares outstanding–diluted | 141,083 |  |  | 107,454 |  |  | 130,047 |  |  | 276,028 |  |  |  
| Net loss per share attributable to Class A common stockholders–diluted | $ | (0.15) |  |  | $ | (0.09) |  |  | $ | (0.30) |  |  | $ | (0.29) |  |  |  | 
| Schedule of potential dilutive securities excluded from the computation of diluted net loss per share their effect would have been anti-dilutive | The following table presents potentially dilutive securities excluded from the computation of diluted net loss per share for the periods presented because their effect would have been anti-dilutive. 
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|  | Three Months Ended June 30, |  | Six Months Ended June 30, |  
|  | 2024 |  | 2023 |  | 2024 |  | 2023 |  
|  | (in thousands) |  
| 
Stock warrants (1)
 | 107,718 |  | 81,938 |  | 107,718 |  |  | 81,938 |  
| 
Stock options (1)
 | 21,530 |  | 5,924 |  | 21,530 |  |  | 5,924 |  
| 
Restricted stock units (1)
 | 8,932 |  | 1,250 |  |  | 8,932 |  |  | 1,250 |  |  
| 
Restricted stock awards (1)
 | — |  |  | 250 |  |  | — |  |  | 250 |  |  
| 
Shares of Class V common stock (2)
 | 195,957 |  | 198,610 |  | 195,957 |  |  | — |  |  
| Total | 334,137 |  | 287,972 |  | 334,137 |  |  | 89,362 | __________________ 
(1)Represents the number of instruments outstanding at the end of the period. Application of the treasury stock method would reduce this amount if they had a dilutive effect and were included in the computation of diluted net loss per share
 
(2)Shares of Class V common stock at the end of the period, including shares tied to unvested Common Units, are considered potentially dilutive shares of Class A common stock under application of the if-converted method.
 |