XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Summary of Lease Expense and Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Line Items]        
Total lease cost $ 1,099 $ 1,081 $ 2,280 $ 2,155
Occupancy and equipment        
Lessee, Lease, Description [Line Items]        
Operating lease cost 1,047 1,021 2,172 2,047
Variable lease cost 41 36 88 76
Other operating expenses        
Lessee, Lease, Description [Line Items]        
Operating lease cost 4 19 4 22
Short-term lease cost $ 7 $ 5 $ 16 $ 10