XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contract Assets (Tables)
12 Months Ended
Dec. 31, 2024
Revenue Recognition [Abstract]  
Schedule of Outstanding Contract Assets
Contract assets are as follows (in thousands):
December 31, 2024December 31, 2023
Contract assets$83,060 $83,060 
Less accumulated amortization(14,016)(8,404)
Contract assets, net69,044 74,656 
Less current contract assets(5,939)(5,836)
Contract assets, long term$63,105 $68,820 
The below table reflects our estimated amortization per year (in thousands) based on the Company’s current forecasted revenues from the ProFrac Agreement.
Years ending December 31,Amortization
2025$5,939 
20268,729 
202710,358 
202810,358 
202910,358 
Thereafter through May 203223,302 
Total contract assets$69,044