XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Lease Expense (Income)
Components of lease expense (income) are summarized as follows (in thousands):
Three Months Ended March 31,
20252024
(unaudited)
Operating lease expense$769 $628 
Short-term lease expense155 19 
Sublease income(500)(438)
Total$424 $209