XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
May 02, 2024
Related Party Transaction [Line Items]      
Professional services $ 8,405 $ 11,905  
Total revenues $ 79,329 69,821  
Equiam      
Related Party Transaction [Line Items]      
Equity method investment ownership percentage 25.80%    
Affiliated Entity      
Related Party Transaction [Line Items]      
Professional services $ 1,100 1,100  
Immediate Family Member of Management or Principal Owner      
Related Party Transaction [Line Items]      
Total revenues 100 $ 400  
Equity Method Investee      
Related Party Transaction [Line Items]      
Note receivable $ 400   $ 500