v3.26.1
Leases - Schedule of Operating Lease Right-of-Use Assets (Details) - ROU Assets - Office buildings
$ in Thousands
Jun. 30, 2026
USD ($)
Lessee, Lease, Description [Line Items]  
Gross Carrying Value $ 22,690
Accumulated Amortization 17,172
Net Carrying Value $ 5,518