Annual report [Section 13 and 15(d), not S-K Item 405]

Related Parties - VGS Promissory Note (Details)

v3.25.1
Related Parties - VGS Promissory Note (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
director
Related Parties    
The number of board directors holding equity in a related party | director   3
Interest expense, net $ 22,173 $ 15,985
Long-term debt, net 89,824 108,319
Accrued interest 12,460 23,648
Accrued expenses 8,442 8,663
Related Party    
Related Parties    
Interest expense, net 9,025 3,905
Related Party | VGS    
Related Parties    
Long-term debt, net 74,823 28,319
Accrued interest 3,992 4,010
Accrued expenses $ 437 $ 331