v3.22.4
Payable Pursuant to the Tax Receivable Agreement - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Liability on Tax Receivable Agreement [Roll Forward]    
Beginning balance $ 156,374 $ 0
Exchange of LLC Interests for Class A common stock 7,761 140,293
Merger of Shoals investment CTB 0 14,418
Adjustment for change in estimated effective income tax rate 6,675 1,663
Adjustment related to TRA termination (112,810) 0
Early termination payment of TRA (58,000) 0
Payable pursuant to TRA $ 0 $ 156,374