v3.25.1
Related Party Transactions (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Board of Directors Chairman  
Related Party Transaction  
Ownership percentage held by related party 38.20%
Bartel Consulting Agreement  
Related Party Transaction  
Related party transaction, amounts of transaction $ 78