v3.24.0.1
Payable Pursuant to the Tax Receivable Agreement - (Tables)
12 Months Ended
Dec. 31, 2023
Tax Receivable Agreement [Abstract]  
Schedule of Tax Receivable Agreement
The following table reflects the changes to the Company’s payable pursuant to the TRA (in thousands):
Year Ended December 31,
202320222021
Beginning balance$— $156,374 $— 
Additions to TRA:
Exchange of LLC Interests for Class A common stock— 7,761 140,293 
Merger of Shoals investment CTB— — 14,418 
Adjustment for change in estimated effective income tax rate— 6,675 1,663 
Adjustment related to TRA termination— (112,810)— 
Early termination payment of TRA— (58,000)— 
Payable pursuant to TRA$— $— $156,374