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

Related Parties (Details)

v3.25.1
Related Parties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]    
Accounts payable $ 13,717 $ 8,644
Chief Operating Officer And Principal Accounting Officer | Related Party    
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]    
Accounts payable 10  
Chief Operating Officer And Principal Accounting Officer | Consulting Services | Related Party    
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]    
Consulting services amount $ 165