XML 81 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease, Cost [Abstract]        
Operating lease cost $ 841 $ 822 $ 1,667 $ 1,668
Short-term lease cost 30 31 61 66
Variable lease cost 255 218 598 356
Total lease cost 1,126 1,071 2,326 2,090
Income from subleases (91) (103) (171) (207)
Net lease cost $ 1,035 $ 968 $ 2,155 $ 1,883