XML 107 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Lease Expense (Details) - Office Leases - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]      
Fixed lease expense $ 7,557 $ 9,028 $ 8,678
Variable lease expense 1,838 2,172 1,713
Total operating lease cost $ 9,395 $ 11,200 $ 10,391