XML 121 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Investments in Variable Interest Entities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2022
Variable Interest Entity [Line Items]      
Maximum Exposure to Loss $ 5,700 $ 1,300  
Receivables from related parties 2,717 7,323  
Aqua | Subordinated Loan      
Variable Interest Entity [Line Items]      
Maximum Exposure to Loss     $ 600
Receivables from related parties   1,000  
Cash proceeds from subordinated loan receivable 400    
Variable Interest Entities      
Variable Interest Entity [Line Items]      
Investment 2,857 674  
Maximum Exposure to Loss $ 2,857 $ 674