XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Right-of-Use Assets and Lease Obligations (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Operating Lease Liabilities
The Company’s payments due under its operating leases are as follows:
Remainder of 2025$966 
20261,318 
20271,346 
20281,180 
2029 and thereafter3,915 
Total future lease payments8,725 
Less: imputed interest(3,363)
Total operating lease liabilities$5,362